Designed by
Title
New Your Police Dept #33733704
Description
New York, MA - July 11 2013: A neon sign reads ââ¬ÅNew York Police Deptââ¬Â with mist rising above it in Times Square. Behind the sign are bright colorful screens panted with advertisements rising into the sky.
This image is editorial