Oh, its meant to rain? Thank goodness someone left this extraordinarily large umbrella on the beach then! If youre wondering what this is, its a HUGE art installation on Merewether Beach (my hometown in Newcastle!!) to celebrate the launch of the new...


Related