meaning of arts and crafts week

arts and crafts week meaning in Urban Dictionary

duration