Lam, Wifredo
[London]
Tate Publishing
edited by Catherine David
2016
75(729.1) Lam, Wifredo(084)
9781849763721