Squares and Triangles #9 by Maksim Hapeyenka | Art Blocks