The Mule

The Mule 2013

5.30

A soldier protects a mule during the Spanish Civil War.

2013