Statue of Richard 3, Houses of Parliament, London
A statue of King Richard the third in front of the Hoses of Parliament, London, England.
© Jlindsay | Stock Free Images
Similar Free Images