A Studio in the Woods
A Studio in the Woods, located in eight forested acres on the Mississippi River in New Orleans, is dedicated to forest preservation, science-inspired art education and providing a peaceful retreat for artists and scholars who […]