LEICA X1  24 mm  f/5.6  1/400 sec ISO  100
2010-05-10 10:15:00 Image viewed   3266 X         1889846 visitors
3.12 3.12 3.12 3.12 3.12
                photo  Rated   3.12  with  759 votes
BEIJING: Forbidden City - Imperial PalaceImmediate departureDavid and Goliathwater everywhere... that\NEW YORK - NEW YORK (1995)