Current
-
Theodora Allen: Oak
May 7 – July 25, 2025 297 Tenth Avenue, New York Allen’s atmospheric oil paintings on linen depict natural phenomena and symbols chosen for their enduring presence in human history and culture, often drawing from mythology and medieval imagery. From hearts and infinity loops to rainbows and locusts, these subjects serve to underscore nature’s propensity for renewal following destruction. Branches of an oak tree, a powerful symbol of wisdom, strength and endurance, reappear. Through compositional devices, such as gates, windows, and architectural niches, Allen's illusionistic spaces create a dynamic interplay between inclusion and exclusion. Her scenes emerge as ruins burgeoning with life, offering glimpses into a realm where the natural world and the metaphysical entwine. View More -
Alma Allen on Park Avenue
May 2 – September 30, 2025 View More