Designed by
Title
Anglican church of St Martin in the Fields located at the northeast corner of Trafalgar Square. City of Westminster #144702566
Description
LONDON - FEBRUARY 25, 2019: Anglican church of St Martin in the Fields located at the northeast corner of Trafalgar Square. City of Westminster
This image is editorial