27 December 1995

Newport Bus station on the occasion of the annual tour of the pubs of the Isle of Wight

Image ID: 9512013


Close Window