Aliens and Dogs
2021
100 x 120 cm
Oil on Canvas
The future is here. And it may look happy.
March 21, 2023