Cherry blossoms (Sakura), symbols of Japanese spring, enchant with their delicate pink petals. They bloom fleetingly, depicting the fragile and ephemeral beauty of life
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.