Squares and Triangles #7 by Maksim Hapeyenka | Art Blocks