ABEOKUTA

2001 Mexico 115 x 134 cm mixed on wood