The Delight Electrical Works

Carl Schembri learns of his mother’s suicide a day after having returned from shooting a project in India…