A large glass display window at Zara, the clothing store at 1963 Broadway near 66th Street, shattered and exploded
Read moreDetailsA large glass display window at Zara, the clothing store at 1963 Broadway near 66th Street, shattered and exploded
Read moreDetails