Squares and Triangles #77 by Maksim Hapeyenka | Art Blocks