Thirty high quality stills from Spanish filmmaker Pedro Almod