The Little Prince

June 16, 1999

: A mother and her son step out of an apartment building's courtyard in central Moscow.