My Left Foot – Film & discussion

Event Date: 20170518
Event Venue: Peninsula Plaza #06-30/31