Buy stock photo Almond tree with pink flowers growing in a garden against a clear blue sky background in La Palma, Canary islands, Spain. Beautiful and vibrant blossoms blooming in nature during a sunny spring day