London, the Thames and Tug Anglia Image Posted on November 24, 2017 by RegenAxe London, the Thames and Tug Anglia Share this:ShareTwitterEmailTumblrRedditPrintLike this:Like Loading... Related
I was there in ’73. 🙂
I could have gone in ‘72, but didn’t make it until this year.