The Beast
shared by mvhs on May 03
253
views
0
faves
0
comments
Part of the special report of the newspaper La Nacion about Barack Obama's visit to Costa Rica, you can see the full special find videos http://www.nacion.com/obamacr production late in telling detail.
Source
Unknown. Add a sourceCategory
TransportationGet a Quote