Display Figure

The Netherlands, made in the Philippines
2001
Fibreglass
24 inches