Previous Image Spain 2009 Next Image

Mime on the Ramblas 3
(Barcelona)