Palmated Larkspur (Delphinium staphisagria) Medical Botany (England , 1834-1836) #10550055
This print is SOLD