Squares and Triangles #17 by Maksim Hapeyenka | Art Blocks