Squares and Triangles #4 by Maksim Hapeyenka | Art Blocks