Devil's Fingers: Clathrus archeri. Sussex. UK
Devil's Fingers: Clathrus archeri. Sussex. UK
Devil's Fingers: Clathrus archeri. Sussex. UK