César DĺAZ MELÉNDEZ

Spain

Born in Madrid in 1975. He is a stop motion animator working with sand.
( 2014 )

Award