Squares and Triangles #66 by Maksim Hapeyenka | Art Blocks