Printed linen-cotton sidewalk mini skirt