Catherine Clark is an artist and nature enthusiast who lives on Cape Cod in Massachusetts.


Translation missing: en.general.search.loading