South Place Hotel

South Place Hotel, London

Student Art Prize Winner