Tuesday 28 January 2014

Number One Hundred and Fifty Four: Fungal Interlude FI003

Aleuria aurantia