The Alley Cat

The Alley Cat
The Alley Cat
4 Denmark Street, London, WC2H 8LP
Photo of The Alley Cat