Buckingham Palace and Victoria Memorial in London, home to the Queen of England. Clear deep blue summer sky.

Royalty-free stock photo ID: 63276811

Buckingham Palace and Victoria Memorial in London, home to the Queen of England. Clear deep blue summer sky.