The Strand

Beachfront road in Dee Why with numerous cafes and shops.

Type