Details: Oil on linen 55 x 46 cmLocation: Jumla, NepalYear: 2025ID: 00392
Details: Oil on linen 55 x 46 cmLocation: Jumla, Nepal
Year: 2025ID: 00392