IMG_7564

IMG_7564

A police car stands idle near Hempstead high school

Be the first to comment

Leave a Reply