Squares and Triangles #52 by Maksim Hapeyenka | Art Blocks