Larsen & Toubro Office Photos

A typical workplace - Larsen & Toubro - Mumbai (India)
Mumbai (India)A typical workplace
Jun 19, 2014
Helpful?