MICHAEL DAVID BOSWORTH

 


Title: Island, made in 2015 in France, size: 147cm x 90cm, price 600 euros