2002
TQ2678 : St Stephen, Gloucester Road, London SW7 - Window
taken 22 years ago, near to Kensington, Kensington And Chelsea, England
This is 1 of 7 images, with title St Stephen, Gloucester Road, London SW7 - Window in this square
St Stephen, Gloucester Road, London SW7 - Window