This is picture called a Mola, a traditional hand-stitched textile created by the Guna indigenous people of Panama.
It feature a revers applique technique, where layers of colored cloth are meticulously cut and and sewn to reveal intricate patterns, often depicting animal or geometric designs.
This particular Mola is in glass and its framed.
Size: 14.5"H X 16.5"W