Viva Cuba Libra 150×175 cm El Presidente Oil on canvas 2006

Paintings
Viva Cuba Libra 150×175 cm El Presidente Oil on canvas 2006 | Sunny Asemota