Designed by
Title
Antony Gormley iron man installation looking out to sea at offshore wind farm at Crosby Beach, near Liverpool, Lancashire, UK #319618458
Description
Antony Gormley iron man installation looking out to sea at offshore wind farm at Crosby Beach, near Liverpool, Lancashire, UK on 21 May 2024
This image is editorial