SRI

Google search by image: 113 results

Other sizes: 1 result

Google best guess for image:

explosion en texas

West, Texas,

UNITED STATES

Built with Berta.me