An Ancient Chinese Art
Ancient Chinese fabric prints are on display at Homer Babbidge Library through June 11. The exhibit includes photos illustrating the process used to create the prints. Photo by Frank Dahlmeyer
Ancient Chinese fabric prints are on display at Homer Babbidge Library through June 11. The exhibit includes photos illustrating the process used to create the prints. Photo by Frank Dahlmeyer