Washi Tape Journal Craft [ad_1] Create your own washi tape journal. Location: St. George Library Center 5 Central Avenue Staten Island, New York United States [ad_2]