The Leather Bottle

The Leather Bottle
538 Garratt Lane, London, SW17 0NY
Photo of The Leather Bottle