Carl Dewhurst is known for Mother Fish (2009), Intangible Asset No. 82 (2008) and Sliding/Falling (2019).
No data