unlikelydiplomat.com
Spot on.
Oh Paris vs New York, how incredibly astute are your graphic interpretations of Paris compared to New York! Totally spot on. I think this site has been getting a fair amount of press lately, but I …