Log In or Register
Looks like a manhole to me and some kind of creature coming out of it. Maybe you see something else. if so, pray tell:): BB
Joanie