Squares and Triangles #38 by Maksim Hapeyenka | Art Blocks