mail_outline sales@mediastorehouse.com
Statue of Sir Winston Churchill, Parliament Square, London, England, United Kingdom, Europe
Sir Winston Churchill and President Eisenhower in Mayfair, London, England, United Kingdom, Europe
Winston Churchill statue and the Houses of Parliament at night, London, England, United Kingdom, Europe
Big Ben and the Sir Winston Churchill statue, Westminster, London, England, United Kingdom, Europe
Big Ben through statue of Sir Winston Churchill, Westminster, London, England, United Kingdom, Europe
Big Ben, London, England