Squares and Triangles #47 by Maksim Hapeyenka | Art Blocks