34.087624 77.617452

Tata Motors Cars Showroom - Ladakh Sindh Motors, Leh

Gallery