comicnewbies.com
Lockheed (Astonishing X-Men Vol. 3 #17)
From – Astonishing X-Men Vol. 3 #17