Previous Image Next Image New Castle Harbour SOLD New Castle Harbour – Oil on Canvas 18″ x 24″ Framed