Richard Barnes

dio.jpg

EFA Studio Member Artist Richard Barnes is featured in the group exhibition "Diorama: Invention Illusion" at the Schirn Kunsthalle Frankfurt, October 6, 2017- January 21, 2018.