Designed by
Title
Point Ormond Cafe on the Elwood Beach foreshore in Melbourne. #122980865
Description
Melbourne, Australia - February 18, 2018: Point Ormond Cafe on the foreshore of Elwood Beach in the inner bayside suburb of Elwood.
This image is editorial