Photography by Leonard Whistler
Home Page
About Me
Vancouver Book for Sale
Vancouver
Havana
Dubai & Abu Dhabi
Metro Manila
Previous Image
Next Image
Revolution Square
Image #112
Havana, Cuba
- The Ministry of Interior building with a steel sculpture of Che Guevara.