The Strand

Beachfront road in Dee Why with numerous cafes and shops.

-33.753299918041, 151.29643000729

Type