Thames Path: Richmond to Hampton Court
Hike
surreytaff on scottexservices.com