The deck at Amber Retreat.

The deck at Amber Retreat, Durrell, Twillingate NL