Me @SAP Labs, India

DSC04990

I look better than this, at times, I think.

Continue reading

Advertisements