Squares and Triangles #76 by Maksim Hapeyenka | Art Blocks