Even new yorkers take time to smell flowers

I wonder if crickets ever go there. I bet they do.
Where am I this time? Cricket in Times Square?