Beach Bar - Grotto

The Locaton Corporation - South Africa