Tag: Sarah McCarry
New York State of Mind
In just a couple of months, it will be the one-year birthday of Still Life Las Vegas, and what better way to celebrate that milestone (a little prematurely) than by a trip to New York City to see friends & family and attend the Lammy Awards? New York obliged resplendently, gracing us with warm but breezy weather […]