Details: Oil on linen 55 x 46 cmLocation: Agra, IndiaYear: 2025ID: 00409
Details: Oil on linen 55 x 46 cmLocation: Agra, India
Year: 2025
ID: 00409