www.ShipPhotos.co.uk

Istanbul Shipyard

Tuzla, Istanbul, Türkiye

www.istanbulshipyard.com External Link

Founded in 1980 and renamed in 2003.