Abie Loy Kemarre
Awelye
Acrylic on Linen 90 x 90 cm
Year: 2023
Cat.No: a107
90 x 90 cm
Acrylic on Linen