Original cannons located at El Morro Castle Fortress built in 1589 in Havanna, Cuba to guard the entrance to Havanna Bay.
Posted March 2, 2011
Original cannons located at El Morro Castle Fortress built in 1589 in Havanna, Cuba to guard the entrance to Havanna Bay.
Posted March 2, 2011