• no, thames on the Isle of Dogs

  • Ha! Honest to goodness me. If I lived 50 mile closer I'd take a piccie, that'd look like the exact same spot....just 300 miles north.

About