Image taken on 2007-05-01 00:00:00 by Nanhua China.

Leave a Reply