Elwood Canal

Location

Elwood Canal
St Kilda Street
Elwood , VIC
Victoria

Melways: 

67 D 4