Leonard & Natasha
The Flight Home
Fall 2003
For those of you who don't read Russian,
Moscow - Sheremetevo Terminal 2