Monday, March 20, 2006

Entrance to the Royal Garden Hotel in Dalang Town, Dongguan, PRC. Posted by Picasa