Skip to product information
1 of 1

Anthony Chua

Angkor

Angkor

2025
Ink and pigment on rice paper
70 x 96 cm

View full details