21 Beach Terrace, South Australia 5670 Australia
Elliston Coastal Trail awash with colour
Claim copyright