The "Seven Dials" user's logo

Seven Dials

London, United Kingdom

www.sevendials.co.uk/

Stacks