Buffalo Games Vivid Collection Rainbow City 1000 Piece Jigsaw Puzzle complete.
Shipped within one day of payment.