Kim-Liong Teo
"Balcombe Street " London, England (1997)
Medium Oil on canvas, 41 x 51cm
Price $1290 US
Picture ID 291-13
Buy/Enquire