Splash Photo Archives

May 2023

Selfie with the “TATTOO” sign from the Ink Master television show on the Ironbound Studios building in Newark, New Jersey.  Clearly, I do not have what it takes to be Ink Master.

Notes: For more photos from this day, see "A weekend in New York…" in the Journal.