Alec Cumming
New Orchha Light, 2023
Oil on Canvas
152 x 152 cm
59 7/8 x 59 7/8 in
59 7/8 x 59 7/8 in
£ 5,000.00