The car carrier Daedalus Leader in the port of Bremerhaven

- Image ID: CEA8YH

Search stock photos by tags