Miscarriage ?

Did I miscarriage? Help i know if this was a miscarriage? Is it the placenta ..