Details: Oil on linen 55 x 46 cmLocation: Nubra Valley, IndiaYear: 2025
Details: Oil on linen 55 x 46 cmLocation: Nubra Valley, India
Year: 2025