Skip navigation
279 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.

 

IMAG0391.jpg

IMAG0392.jpg

IMAG0393.jpg

More Like This

  • Retrieving data ...

Bookmarked by (0)

What the symbols mean

  • "correct" answer available
  • "helpful" answer