What’s This?

Bet you’ll never guess this one.

STS-132 Atlantis landing 5-26-10-1400-505.jpg
Scott Andrews