So many different occasions

Cotton, polyester, wool handwoven on Jacquard