Friday, June 12, 2026

Trafalgar Square

 

Trafalgar Square on a wet day.

London England

No comments: