TMI WARNING PIC!!!

Could this be a miscarriage? I missed my period and it came 3 weeks later?