Tata Steel

Tata Steel

Oil on canvas, 70×50 cm, 2021

Steelmaking plant in IJmuiden.

IJmuiden, Netherlands, industrial

Exhibitions