Juniper Beach Studio

Artist

Amy Martin

Oil paintings inpired by the natural and spiritual world.