New York is my favorite city, hands down. ????
I took this photo one morning when I was walking along Pier 25, back when I was living in TriBeCa. I’ve lived in the city for 5 years now, but I still feel humbled seeing the World Trade Center every...