The Tiger

The Tiger
18 Camberwell Green, London, SE5 7AA
Photo of The Tiger