Traditional Indian cloth panel scroll painting from the Indian states of Odisha and West Bengal depicting Hindu Lord Vishnu being carried by Garuda( his Vahana-Vehicle, a divine and powerful bird usually portrayed- although not here- with human and eagle features).
The painting uses vibrant colors typical for a Pattachitra painting.
In very good condition , framed and one of a kind.
I have not seen one like this before.
This kind of piece was used for rituals and as souvenir for pilgrims.