This poster is near the USA Office of Interests (SINA) in Havana (Cuba). 2004-11-27.
by wuploteg ( Guillermo Lobera) February 9, 2006 01:14 in travels
Add Tags