Share
twitterlinkedinfacebook
Image 1 of 1
CST00405IND.jpg
© Chris Stowers / Panos Pictures..Bangalore, INDIA..Proud workers at the VXL Computer Monitor and Software Co. display the fruits of their labours.