Details
Emily Mae SMITH
Mammutus Machina
, 2021
Oil on linen
121.9 × 94 cm |
48 × 37 inch
Unique
Back