David Nakamura

@DavidNakamura

Washington Post reporter.

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

Views 319

839 days ago

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

0 Comments

Realtime comments disabled