P12. Ferrari Flag, Florence Market
Oil .......15.5"x 14.5"...... £950.00
...