90cm*90cm
By Awua Sampson
USD 278
The Mediator
oil Painting
90 cm / 90 cm / n/a
USD 278
February 2018