WHO IS THE FATHER?, 170x130cm

WHO IS THE FATHER?, 170x130cm

  • $48,545.00
    Unit price per 
Tax included.


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