Squares and Triangles #49 by Maksim Hapeyenka | Art Blocks