Affan Shikoh

Affan Shikoh

Freelance writer from Aligarh, India, who lives in Aligarh, India.