Designed by
Title
East window in the church St.Martin in the Fields #329372846
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