Sunday, November 4, 2007

Mridula

We all Visited Yorktown Shopping Mall (western suburb of Chicago) to take picture of Mridula from Picture People. Amazing picture quality