the rain in spain falls mainly...

installation shot Paradigmas Arte Contemporaneo Barcelona, Spain. 2011

Go to link