You have found a rare collectable treasure!
You are looking at a Michael Byrne as Vogel Autograph Trading Card from Indiana Jones Heritage.
This cast members appeared in George Lucas & Steven Spielbergs Indiana Jones and the Last Crusade. The actor also appeared in numerous movies and TV Shows.
Michael Byrne is known for their roles in James Bond Tomorrow Never Dies | The Sum of All Fears and Braveheart.
Produced by Topps in 2008.