Back to photostream

Ship. Electron 8121288

Scanned image. Immingham 29th June 2003.

362 views
13 faves
0 comments
Uploaded on July 13, 2023
Taken on June 29, 2003