Well, now that i can see so much more, I don't want to name too many and ruin it for the the others. But I'm dieing to know what those little green leech-looking things are on the pavement!
#39 - Pet Shop Boys
You don't suppose that purple building in the back is #41 - Deep Purple?
that is what i thought.,...