Rebecca Allan and Dean Fleming “Landscape Medicine”

David Richard Gallery

Jun. 12, 2024 - Jul. 13, 2019

211 East 121st Street
New York, 10035
PHONE 212 882 1705

David Richard Gallery is pleased to present the work of Rebecca Allan and Dean Fleming in a two-person exhibition, Landscape Medicine through July 13th. The exhibition title refers to the artists’ shared dedication to revealing the majesty of landscape and the power of the natural world to open us to deeper levels of perception and attentiveness to the healing power of landscape. For Allan and Fleming, soil is also a unifying, metaphorical material that is regarded by each artist as a life-sustaining substance.

David Richard Gallery

Return to list of all exhibitions