A Barefooted Anibal Fernandez on the walls of El Morro Fortress, the 400 year old castle that guards the entrance to Havana Harbour. | First Sinner in Paradise

Leave a Reply

Your email address will not be published. Required fields are marked *