London West and North (15/293)

add to lightbox download buy
next prev
15/293
London: Trafalgar Square, National Gallery. Photo '90.
London: Trafalgar Square, National Gallery. Photo '90.
Filename: lon015.jpg
Copyright friendsofsdarch