Stock Photo - Lion at the stupa by the City Gate. Leh, Ladakh, Jammu and Kashmir, India

Stock Photo: Lion at the stupa by the City Gate. Leh, Ladakh, Jammu and Kashmir, India.

Searchable keywords

Choose multiple keywords