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