Saturday, August 11, 2018

The first shall be last and the last shall be first

From The New Yorker.

Click to enlarge.

No comments:

Post a Comment