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