Related images:
Westminster Abbey at Night. London, United KingdomStock Photo: 28281Location: Westminster Abbey, London, United KingdomFormat: Digital 2:3Copyright © Phillip Colla, all rights reserved worldwide.Purchase a print of this imageRequest a review copy of this image
Keywords: westminster abbey
Updated: January 18, 2021