mail_outline sales@mediastorehouse.com
David Lloyd George statue, Parliament Square, London, England
Statue of David Lloyd George, a former British Prime Minister and Big Ben, also known as Elizabeth Tower. Part of the Houses of Parliament and a Unesco World Heritage site, London, England, UK