Designed by
Title
Terry Scott - The Pearly King of Highgate - London, UK. #320078644
Description
Trafalgar Square, London, UK. 24th April 2024. Terry Scott the Pearly King of Highgate, enjoying the festivities at the Saint George's Day celebration in Trafalgar Square, London, UK.
This image is editorial