Switzerland Consulate

Address

Address: Melbourne St Kilda Road VIC, Australia

GPS: -37.8360412, 144.9749905
Google+ page: https://plus.google.com/112053477682310042091/about