A window screen at the ruins of the oldest mosque in India