Rare pic of Leo on the set of the short film,…

Rare pic of Leo on the set of the short film, The Foot Shooting Party. (1994)