London Art Fair 2017: Abe Odedina and Richard Smith

LONDON ART FAIR, JANUARY 2017