St. Margaret’s Church
St. Margaret’s Church, Westminster, London, England. To the left is the Clock Tower of Big Ben, to the right is a corner of Westminster Abbey.
St. Margaret’s Church
St. Margaret’s Church, Westminster, London, England. To the left is the Clock Tower of Big Ben, to the right is a corner of Westminster Abbey.
Comentarios 0
La foto no se encuentra en la discusión pública. Es por esta razón actualmente no puede ser comentada.
Borrar comentario
Borrar comentario y respuestas