84x59 CM - 33x23 INCH

Limited edition print
Back to Top