Propeller Show – “Anatolia”
Solo Show – Michelle Letarte October 23 – November 4, 2012 Opening Reception October 25 The Propeller Center for the Visual Arts » View body of work Anatolia refers to Turkey as an historical land that saw the rise and fall of great civilizations. It is a country of contrasts between old and new in […]
Propeller Show – “Anatolia” Read More »