Yara McClay is known for The Punching Dummy (2007), Nude Descending a Staircase (2006) and Blood Legend (2006).
The Punching Dummy
Slaughterhouse Phi: Death Sisters
Blood Legend
Nude Descending a Staircase
Sem dados