Log In or Register
It is not sharp and clear, but the feeling of that picture is still amazing... That leaf can be found in the Botanical Garden at Dunedin, New Zealand. Oh yes, I love Botanical Gardens :-)