Contemporary Cuban Art
Manuel Almagro.
The last cavalcade, 1990
Oil on canvas.
26 x 52 in.
5000.00 USD