Squares and Triangles #59 by Maksim Hapeyenka | Art Blocks