9 months ago
(1993) A group of South Asian women try but cannot escape their problems on a day trip to a British beach resort.
New Art Exchange
39-41 Gregory Boulevard, Nottingham, NG7 6BE
Thu 04/06