Laluna Resort Grenada

Grilled veggie plate

Laluna Italian restaurant, Grilled Vegetable plate