Right Whale and Comets

hand embroidery with mirrors (cotton thread on linen)