Skip to main content

“Heather Allen has recently created strangely ambiguous sculptures, enigmatic creatures that inspire the imagination and carry the viewer off into worlds that are difficult to access…”