In Hindu Religion Garuda considered as Divine and is Vahana of the Lord Vishnu.
For more information please explore wikipedia's article on Garuda. https://en.wikipedia.org/wiki/Garuda
In my collection i have one vintage postcard of "Lord Vishnu on Garuda".
This is my vintage postcard of Lord Vishnu on Garuda. Back side of this postcard is plain.