mail_outline sales@mediastorehouse.com
Hampton Court, Surrey, England, UK, Europe
One of many icons in the church of St. Lazarus, Larnaca, Cyprus, Europe
Mural of Camilo Cienfuegos on the wall of an apartment building, Havana, Cuba, West Indies, Central America
Old painting of Che Guevara on wall, Havana, Cuba, West Indies, Central America
Cuban flag flying outside the Ministerio del Interior, Plaza de la Revolucion, Havana, Cuba, West Indies, Central America
The Descent of Our Lady of Snows shrine carried through the streets during religious festival, Santa Cruz de la Palma, La Palma, Canary Islands, Spain, Atlantic, Europe