OUKA LEELE, ‘El niño me está mirando ’, 1996, Art+ Shanghai Gallery

About OUKA LEELE

Spanish, b. 1957, Madrid, Spain, based in Madrid, Spain