AUSTRALIA | Monday, 8 June 2009 | Views [1195]
Federation Square, on the north bank of the Yarra River
Tags: melbourne, yarra river, federation square