173 Leichardt St, Echuca VIC 3564, AustraliaNear swimming pool
Near swimming pool
Returned to live meeting