Delia ParrillI am from a small community on the northern peninsula of Newfoundland, Canada. I enjoy spending time with my husband and two beautiful daughters, who have always supported me and cheered me on in everything I have done. I am also an animal lover. I ejoy trying new things and travelling to new places. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code