Sunday, January 08, 2023

this isn't an art piece, or sculpture, it's a square made of display screen, like advertisers use in Times Square for cool eye catching 3D effects


No comments:

Post a Comment