Skip navigation
1116 Views 1 Reply Last post: Oct 2, 2013 6:01 PM by calum RSS
Currently Being Moderated

Oct 2, 2013 4:23 PM

Human or not?

I found this in the river Thames in central London. What did it come from?


Any ideas would be much appreciated.





More Like This

  • Retrieving data ...

Bookmarked by (0)

What the symbols mean

  • "correct" answer available
  • "helpful" answer