Retaining Wall, Sandstone, Retaining Water, Emerald Beach

Retaining Wall, Sandstone, Retaining Water, Emerald Beach