Richard Lion Heart

Richard Lion Heart

Statue of Richard Lion Heart, House of Parliament, London, UK