Green. Published June 1, 2013 at 2304 × 3455 in Italy :: Florence. ← Previous Next → willstewartphoto.wordpress.com