Queen unveils statue of Elizabeth I at Westminster Abbey

, Comments 0 comments

An imposing flamed-haired Elizabeth I glared down on the current monarch yesterday as the Queen helped Westminster Abbey and School reach a historic landmark.

0 Comments To This Article