send it βοΈ a winter on the mountain
night laps, bluebird days, last chair #skiing #skiseason #ski
the good dogs of new york πΆ a field guide
ten out of ten, every one of them #dogsofnyc #nyc #dogs
bryant park winter village is open. a figure skater, a wipeout and a lot of smiles πβΈοΈ #wintervillage #bryantpark #nyc
bike out of the trunk in a jersey city garage, then straight onto the green lane π²π #gopro #ebike #jerseycity
ribbit wins πΈπ the regulars at the herald square tables: trash talk, bird calls and a 20-hit rally #pingpong #tabletennis #nyc
lunch in bryant park with richard, a chef with the best appetizers and better stories π₯π§πΆοΈ "get knocked down and get back up again" π€ #bryantpark #nyc #friendship
ping pong on broadway with the regulars, more laughing than scoring ππ #pingpong #tabletennis #nyc
the people we pass every day, philly, nyc and nj π€ look up. say hello. #homelessness #kindness #humanity
mornings from blue mountain, the wildwood shore and the pa lakes βοΈ it starts over, every day. #sunrise #goodmorning #morning
the OG freestyled outside joe's at 1:42 am, so i danced π€πΊ
times square never sleeps. #nyc #freestyle #hiphop
a slow morning βοΈ no plans, no rush. sun out at small world coffee in princeton #slowmorning #coffee #princeton
how long can we keep it going? π 19.4 seconds of public ping pong at greeley square, nyc. good game, new york #pingpong #tabletennis #nyc
princeton, in gold π a slow morning ride across campus. light through the leaves, and my shadow came too #princeton #fallcolors #autumn
main character energy πΊ every room is a dance floor: the living room, the kitchen, the car, a fall trail. turn it up and move #dance #maincharacterenergy #goodvibes
