These cranes are the biggest in Europe and are named Samson & Goliath. They were used in the building of the Titanic
Previous Home Next

CIMG1251