PRESS

Rachel Garrard Creates Abstract Installations by the Shore
Nature speaks differently to those who listen; and so does art. Rachel Garrard is taking such conversations with nature into a visual landscape.
Nature speaks differently to those who listen; and so does art. Rachel Garrard is taking such conversations with nature into a visual landscape.