Thursday, January 14, 2010

Golden Mercedes





This is from Dubai.. I don't think anyone can expect something like this from any other place on earth !! 

No comments:

Post a Comment