Skip to product information
1 of 1

yap wen shan

Raffles Place

Raffles Place

2024
Oil on Canvas
100 x 76 cm

View full details