Welcome to Charity!

2005 – Expansion to London and launch of The Sovereign European Art Prize.