Lucy Gamades is known for A Little Tent (2022), The Life Cycle of the Cat's Couch and Sighted Eyes/Feeling Heart (2017).
No data