Image 1 of 1
_UKE5023.jpg
UK, England, London. Westminster Palace, Houses of Parliament, Stone Carvings of Figures and Heraldry.