Here is a vintage image of gorgeous pink blossoms and pretty green leaves. They grow on a densely branched shrub or small tree commonly known as a flowering almond. The scientific name of the shrub or tree is Prunus Triloba. The image is from the Illustrated Dictionary of Gardening – A Practical and Scientific Encyclopaedia of Horticulture, edited by George Nicholson, circa 1885.
Click on image to enlarge.