Two foreign women tourists make a selfie of themselves while standing on a wall opposite the church of St. Martins and the National Portrait Gallery, on 15th November 2017, in Trafalgar Square, Westminster, London, England.
Add to Cart Add to Lightbox Download