President Barack Obama Talks With Prime Minister Stephen Harper Of Canada At Los Cabos
President Barack Obama talks with Prime Minister Stephen Harper of Canada at the Los Cabos Convention Center in Los Cabos, Mexico, June 19, 2012. (Official White House Photo by Pete Souza)