Hollyhock

A Hollyhock Flower (Alcea rosea) photographed in Hertfordshire, England in 2013

Buy prints