Statue of Richard I, Westminster, London
Statue of Richard I on horseback outside Westminster Palace, London
© Davidyoung11111 | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images