Designed by
Title
Stained glass window at Westminster Abbey in England #163865946
Description
Stained glass window in Westminster Abbey in London, England looking out into a courtyard with a fountain, green grass and another part of the abbey across the lawn.
This image is editorial