Info
United Kingdom, England, London. Detail of the Houses of Parliament.