Fungus or Art

Submitted by edg on Tue, 2 Jun '09 1.24am
Venue

A large tree fungus. Or Art...