Birds Swallows (Hirundo rustica) Barn Swallow 2006 Spain stamp self adhesive