The "Harrow College" user's logo

Harrow College

London, United Kingdom

www.harrow.ac.uk

Stacks