RED SNOW

Casa de Velazquez
Madrid, Spain
2006