Designed by
Title
East window in the church St.Martin in the Fields #329372836
Description
London, United Kingdom - June 25, 2024 Feathery pattern of the modern East window in the church St.Martin in the Fields, near Trafalgar Square in London
This image is editorial