Project Description

Floating World Studio, located in Cherry Hill on the south shore of Nova Scotia, is a home-based studio producing original screen-printed artworks on paper.

Booth #248: See Our Booth