Squares and Triangles #78 by Maksim Hapeyenka | Art Blocks