Seal spotted in Twickenham

11.34am Wednesday 22nd August 2018

Twickenham River gets the seal of approval

Tim Goodden and another resident spotted the seal near Marble Hill Park. © Tim Goodden

Loading...