The "Stone Roses" user's logo

Stone Roses

Manchester, United Kingdom

http://www.thestoneroses.co.uk

This is the one!

Stacks