Shabbir Mohommed
Shabbir Mohommed

Shabbir Mohommed

Bemused by vicissitudes of life. Striving ceaselessly to live it up anyway.