Perfect Market Day by Galison

Completed by jigsolved. on Jigsolved.

Perfect Market Day by Galison

View puzzle entry on Jigsolved