Squares and Triangles #64 by Maksim Hapeyenka | Art Blocks