Corner Harker St And Flemington Rd, Melbourne, Victoria 3051 Australia
Hotel Entrance
Claim copyright