
Leon Leong
Biography of Place No. 1, 2022
Oil on linen
75 x 115 cm
29 1/2 x 45 1/4 in
29 1/2 x 45 1/4 in
Copyright The Artist
RM 22,800.00
3
of
3