Buffy Miller as The Barghest.
Caption: Buffy Miller as The Barghest.
Editor, Producer, Director Source: IMDB
Stephen Blank pictures →
Reagan Lewis pictures →
Melania Dalla Costa pictures →