The Purple Turtle

Camden, London, UK - 6th August 2007