09 July 1994

Duck locking up into Preston Docks

Image ID: 9407019


Close Window