Squares and Triangles #2 by Maksim Hapeyenka | Art Blocks