Image
11/74
2008-10-08__12-54-06
Deutsche Bank
Not the best picture... just to show that there even is a German bank in Mumbai.