Squares and Triangles #22 by Maksim Hapeyenka | Art Blocks