Squares and Triangles #71 by Maksim Hapeyenka | Art Blocks