HELSINKI - JULY 20: Loading of trucks onto ferry Star in Helsinki port, July 20, 2011, Helsinki, Finland. Star was built in 2007 at the shipyard Aker Finnyards (Helsinki, Finland).
Editorial use only
Editorial credit: Pavel L Photo and Video / Shutterstock.com

Royalty-free stock photo ID: 109839134

HELSINKI - JULY 20: Loading of trucks onto ferry Star in Helsinki port, July 20, 2011, Helsinki, Finland. Star was built in 2007 at the shipyard Aker Finnyards (Helsinki, Finland).