Squares and Triangles #51 by Maksim Hapeyenka | Art Blocks