Newcastle (North East England), these photographs were taken at Spillars Wharf, 1st June 2000.
Upload a new photo.