The Malecon in Havana, Cuba? Only the CIA knows for certain...
Back
©2000 Ozone Pete