A worldwide community photographing and learning about wildlife
Astrantia Major
These were in the gardens of Glamis Castle, in Scotland.
The first thing that popped into my head was some kind of passion flower. Just a thought.
I think I spotted same sp. but in white: http://www.projectnoah.org/spottings/699...
no idea what it could be...