Strange Beasts

  • English
  • Australia
  • 9 min
During its decade of operation, the Bacchus Marsh Lion Safari was one of Victoria's most popular tourist attractions - now one of its greatest mysteries.
Images (11)
Strange BeastsStrange BeastsStrange BeastsStrange BeastsStrange BeastsStrange BeastsStrange BeastsStrange BeastsStrange BeastsStrange BeastsStrange Beasts

Screenings and awards

2024
Short of the Week
United States (USA)