ST

ST

Canary Wharf, London, spring 2025