<--Previous  Up  Next-->

P1010043.JPG
The Malecon, the seafront boulevard that stretches 5 miles from Old Havana to Miramar