2009
TQ2880 : The Immaculate Conception, Farm Street, London W1 - Shrine
taken 15 years ago, near to Marylebone, Westminster, England
This is 1 of 10 images, with title The Immaculate Conception, Farm Street, London W1 - Shrine in this square
The Immaculate Conception, Farm Street, London W1 - Shrine