Micro masterpieces so tiny they fit inside the eye of a needle have sold for a whopping £90K (19 images)

Modified 4 Oct 2021
View: 50 | All
View: 50 | All