Common Dog Violet (Viola riviniana) wild flower, Farnham, Surrey, UK, April 2011
Image dimensions: 3121 x 2081 pixels