Skip to content
StreamScapeX

Mass

  • 2001
  • 7m

Overview

A film about queer and religion

Details

Director
Original title
弥撒
Status
Released
Release date
September 25, 2001
Original language
Chinese

More like this