Squares and Triangles #35 by Maksim Hapeyenka | Art Blocks