
1000 piece puzzle
Assemble the pieces to reveal a colorful, canal-front lane complete with terraces, window boxes, and gondola photographed by William Carr.
1000 piece puzzle
Assemble the pieces to reveal a colorful, canal-front lane complete with terraces, window boxes, and gondola photographed by William Carr.