You have found a pop culture gem from the Marvel Studios Universe.
You are looking at a Cayden Boyd as Young Angel Autograph Trading Card from X-men 3: The Last Stand.
This cast members appeared in the Marvel Comics story X-Men. This actor appeared in numerous movies and TV Shows.
Cayden Boyd is known for their roles in Sharkboy and Lava Girl | Freaky Friday and Mystic River.
Produced by Rittenhouse Archives in 2006.