Squares and Triangles #60 by Maksim Hapeyenka | Art Blocks