A glass sculpture by Isabel De Obaldia of a red and orange colored bat

Red Bat