Abie Loy Kemarre
Awelye
Acrylic on Linen 120 x 120 cm
Year: 2008
Cat.No: 5768
120 x 120 cm
Acrylic on Linen