Wednesday, 5 November 2014

Amarilla

Any suggestion what this might be? (I know its a mushroom). It was found on Hampstead Heath, London, UK.


No comments:

Post a Comment