A Massive Illuminated Eye of 100,000 Lights Twinkles Above a Madrid Plaza — Colossal Digital Marketing A Massive Illuminated Eye of 100,000 Lights Twinkles Above a Madrid Plaza — Colossal Shirley M. Baugh February 27, 2023 Art Design #Brut Deluxe #eyes #installation #light #public art #video December 12, 2022 Grace Ebert All... Read More Read more about A Massive Illuminated Eye of 100,000 Lights Twinkles Above a Madrid Plaza — Colossal