The amazing picture puzzle: can you spot the difference?

Michael Roseman

The amazing picture puzzle: can you spot the difference?

9781603207539

793.73 ROSE