Designed by
Title
Marina, and Wind turbine bases being constructed #185962193
Description
Enormous base jacket for offshore wind turbine electricity power generation being constructed next to Willington Quay Marina on Tyneside England, Great Britain
This image is editorial