Glass sculpture in grey and green tones of a double headed anteater

Hormiguero Rey (Anteater King)