Morro Castle









Morro Castle


noun

  1. a historic fort at the entrance to the harbor of Havana, Cuba.
48 queries 0.595