1000 piece puzzle (Hastings TN34)

1000 piece puzzle, complete.

Fair Offer Policy applies