Taylor's garden

Beijing


April 2005