
IyunOla Sanyaolu
31st Dec. 2023, 2024
Oil, charcoal and acrylic on Canvas
48 1/2 x 60 in
123.2 x 152.4 cm
123.2 x 152.4 cm
Copyright The Artist