photo thumbnail
Beijing, China
photo thumbnail
Inside The Chicken Coop
photo thumbnail
Chinese worker sweeping the Forbidden City grounds.
photo thumbnail
Barbie Doll Display
photo thumbnail
Girl with Television Remote inside the Metropolitan Museum of Art i...
Anna Goldberg's Photos on the Map