image logo Art Jamaica

Keisha Castello


'Chair 1'

Keisha Castello: Chair 1

Keisha Castello
'Chair 2'

Keisha Castello's painting of a blood-tainted chair