FindYourStampsValue.com is glad to present to your attention this bright set of five stamps by Greek Post that feature beautiful images captured through the microscope. The mission of this spectacular set of stamps is to observe how such images reveal the surreal beauty hiding in the tiny world that lies beyond human vision. So, here a provocative question appeared “Does art imitate life, or ...