Display Figure

The Netherlands, made in the Philippines

2001

Fibreglass

24 inches