WHO IS THE FATHER?, 170x130cm

WHO IS THE FATHER?, 170x130cm

  • €43.920,00
    Unit price per 
Tax included.


Marco Battaglini, WHO IS THE FATHER?, 2023, Mixed media on canvas, 170x130cm | 66.9x51.2in