Designed by
Title
Helicopters of the American air force #106028500
Description
RIO DE JANEIRO, BRAZIL -August 10, 2010, helicopters of the American air force, at the Flamengo football stadium. During President Obama`s visit to Brazil.
This image is editorial