The Microscope - Andrew Ross

"The Microscope" is a seminal paintings authored by Andrew Ross, a outstanding English optician and…