GreteMaersk_Loading_in_Long_Beach_Harbor_CA

by Sally Steele