Liverpool, England, United Kingdom
Mathew Street Festival Aug 24 - 26, 2003 Uploaded by Jmdiff Credit: Marc Diffendal