dyeing workshop

a hive of activity