DescriptionCastelldefels windswept tree.jpg English: Windswept tree (Pinus pinea) near Castelldefels beach, Spain Date 17 June 2005 Source flickr.com...