Posts

Showing posts with the label Westminster Abbey

Westminster Abbey - LONDON, ENGLAND

Statue of George V, Westminster & Henry VII's Lady Chapel of Westminster Abbey - LONDON, ENGLAND