dummr.wordpress.com
‘The Force of Nature’ Sculptures by Lorenzo Quinn
AmusingPlanet reported – “The Force of Nature” is a series of sculptures by Italian artist Lorenzo Quinn depicting mother nature as a woman hurling the planet around in circles. The sculpture…