Big Ben and London Eye, England

Big Ben and London Eye, England

Source: pinterest.com