Tata Steel
Oil on canvas, 70×50 cm, 2021
Steelmaking plant in IJmuiden.
IJmuiden, Netherlands, industrial