Squares and Triangles #10 by Maksim Hapeyenka | Art Blocks