Squares and Triangles #45 by Maksim Hapeyenka | Art Blocks