Bidspirit auction | ARTEFACT
ARTEFACT - Artefact made of various materials.