River Stairs

River Stairs
Town of Ramsgate Pub, 62 Wapping High Street, London, E1W 2PN
Photo of River Stairs