Campbells bay seawall

Attractive seawalls built to last

campbells bay seawall, auckland

December 2018