Shafiqa Safian’s Reviews > Hit or Miss > Status Update

Shafiqa Safian
Shafiqa Safian is on page 80 of 448
— Nov 05, 2026 11:28PM
Hit or Miss (Junior Year Abroad, #1)

flag

Shafiqa’s Previous Updates

No comments have been added yet.