Puzzle shown at full size. It might not fit within your screen.

842 pieces

Photo by Carla Hickenlooper