tofitropic said: A Sakura (Prunus/flowering cherry), is all that I could say, but which exact cultivar, have no idea.
pirl said: Lavatera Barnsley?
crawgarden said: Maybe Prunus dulcis
DaisyI said: I hate to disagree but that's a Japanese Cherry tree. The flowers on almonds are sessile (attached directly to the branch) while cherry flowers are attached by a peduncle. Its a Japanese cherry because of the split in the tip of each petal.