2021
A 2021 figurative oil painting on linen by Sebastian Nasta, combining hyperrealist precision with staged imagery and psychological distance.