Upper West Side apartment complex at the corner of Lonsdale and Spencer Streets, on the former Spencer Street power station site. The idiot property developers of Melbourne are incapable of coming up with names that aren't stolen from other cities!
This photo also appears in
keyboard shortcuts: ← previous photo → next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts