Squares and Triangles #6 by Maksim Hapeyenka | Art Blocks