Close

September 29, 2015

Pink elephants on top of the Windsor Castle Hotel in Melbourne

September 29, 2015