123m Floating Dock 1986 – 10000 TLC – Japan Built – Rebuilt 2008

Translate »