Hearkens to the too perfect photograph taken by a Chinese photographer a few years ago.

Steve