The Antelope

The Antelope
76 Mitcham Road, London, SW17 9NG
Photo of The Antelope