Trafalgar Square night view with christmas tree

Royalty-free stock photo ID: 90524983

Trafalgar Square night view with christmas tree