Designed by
Title
An old red french postage stamp issued in 1957 with an image of octave terrillon the physician who pioneered aseptic surgery #114942097
Description
Leeds, England - April 20 2018: an old red french postage stamp issued in 1957 with an image of octave terrillon the physician who pioneered aseptic surgery
This image is editorial