Ocean Thunder

Dee Why SLSC The Strand, Dee Why, Australia