Stunning photograph of a beautiful Deodar cedar (Cedrus deodara) tree growing against blue cloudless sky and distant mountain of Kashmir valley Himachal Pradesh India, also called 'Paradise on Earth'.
Photo by sbstock
Royalties free, Commercial & Editorial use
$10.00