by nahhan
Common hollyhock - Latin name - Alcea rosea
The license type determines how you can use this image.