Keywords: Electra IMO 9129469 at Barcelona.JPG Photographed at the Port of Barcelona Spain Own 2009-09-12 AlfvanBeem Cc-zero ImageNote 1 2715 1981 324 150 3648 2736 2 Electra Harlingen IMO 9129469 ImageNoteEnd 1 Electra ship 1995 Ships in port of Barcelona Ships photographed by Alf van Beem |