The iconic Indiana Tea House at Cottesloe Beach, on the edge of the Indian Ocean.

Leave a comment