David Nakamura

@DavidNakamura

Washington Post reporter.

Rotate photo View full size
Photo: Air Force One at the moment of touch down on the tarmac in Kenner, La.

Views 307

746 days ago

Photo: Air Force One at the moment of touch down on the tarmac in Kenner, La.

0 Comments

Realtime comments disabled