Antique Thailand 1925 Garuda Postage Stamp Post Cards Posted on 2013/04/27 by admin Antique 1925 postage stamp with postmark issued by Siam which is now Thailand depicting a Garuda which is a large mythical bird or bird-like creature that appears in both Hindu and Buddhist mythology. product tags: garuda, thailand, siam, deva, hindu, buddha, antique, mythology, mail, postal, winged,