Designed by
Title
Ladakh, India - August 24th, 2022, Photo of High Mountain Pass in Ladakh, Highest Motorable Road in World #267158733
Description
Ladakh, India - August 24th, 2022, Photo of High Mountain Pass in Ladakh, Highest Motorable Road in World
This image is editorial