Bidspirit auction | SEA URCHINS England and Philippines
SEA URCHINS England and Philippines 77 cm