Saturday, February 14, 2026

Best Print Ad of the 21st Century?















For sure it's in the top three.

It appeared on October 2, 2005 in the  New York Times magazine, placed by Mount Sinai Medical Center in New York City.

No comments:

Post a Comment