sparkle

Emerging White

Emerging White

Blossoming flower in St James Park, London. Someone said this is a Dahlia

Tags:
macro, uk, flower, white, london, spring, nature, europe, canon, bloom, garden, england, dahlia, petals, NGC

Date Posted:
23rd May 2009

Taken in:
London, Greater London, England, United Kingdom.