Designed by
Title
London, Great Britain -May 23, 2016: commercial building and the church Saint Vedast-alias-Foster #155140398
Description
London, Great Britain -May 23, 2016: commercial building and Saint Vedast-alias-Foster, a church in Foster Lane
This image is editorial