Image 1 of 1
UKLondonD0008.jpg
The Porcupine - The Porcupine, a traditional English pub in Great Newport St, London WC2, England, UK