by pazemin
03.03.2024 - Cayo Coco Island, Cuba - Small family restaurant that serves sea food. Travel