London - kevin76
Richard the Lionheart, Palace of Westminster.

Richard the Lionheart, Palace of Westminster.