Friday, September 23, 2011

Buenos Aires, Argentina

Che Guevara

Casa Rosada (their white house).

Boca Stadium

No comments: