Объясните выделенные слова.
miniature: very small copy of an object
the eye of a needle: the hole in a needle through which you put thread
tiny: extremely small
significant: important, meaningful
carving: sculpting
hosted: presented
impress: command admiration
turn up: make oneself present somewhere
remain anonymous: continue to be unknown
vandalism: act of deliberately damaging other people’s property
remove: take away