Sonehri Masjid, Inside Walled City, Lahore