Monday, January 16, 2006

1946 Bengaluru - the above picture is of Hosur Road. the present day electronics, IT and BPO Hub. Posted by Picasa

No comments: