David Nakamura

@DavidNakamura

Washington Post reporter.

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

Views 356

1254 days ago

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

0 Comments

Realtime comments disabled