Titirangi Beach

Titirangi Beach

The steep cliffs and mighty trees are put into perspective by the schoolchildren returning from their exploration of the foreshore.…