Previous image
Next image
Peel station

Peel station

A view over Peel harbour towards the station on a sunny evening in June 1968.

CopyrightJames Waite
Taken 1969-12-31

Add comment