Catherine Lamoureux
International Contributor
Catherine Lamoureux is an artist and writer based in Montreal, Canada. She holds a BFA in Studio Arts from Concordia University and her work is anchored in critical and contemporary image making as well as exploring themes of language and communication.