Westminster Abbey / Exterior. London. England. UK, Stock Photo, Picture And Rights Managed Image. Pic. D65-639361