Depositphotos_39107525_original feature Closeup of smashed glass panel cracked and broken Original size is 4500 × 3000 pixels