Barbados - Amaryllis Beach Resort Hotel, beachside Turtle's Nest snack bar

February 2009

Previous Home Next

Barbados_06