Ranchón Rasa

Restaurant in Cayo Guillermo, Cuba

Lobster restaurant