Poster
Madrid, Spain 2010 Poster

Picture of poster by Ricardo
copyright note