DOGRUYOL SHIPYARD

Floating dock, Wharf & Quay, Workshop.