A 22-minute short film directed by a poet about a leper colony in Iran, which is somehow one of those works of art that might mean basically anything or everything.
A 22-minute short film directed by a poet about a leper colony in Iran, which is somehow one of those works of art that might mean basically anything or everything.