London, England, United Kingdom (c) 2012 Anthony Speca

Leave a Reply