House in Grange, SA

Norfolk on the Esplanade—Steps to Grange Beach