The Bear Pit

The Bear Pit
Bear Gardens, London, SE1 9ED
Photo of The Bear Pit