harper

U.S. President Barack Obama, Mexican President Felipe Calderon, and Canadian Prime Minister Stephen Harper