Ruby Rose Skotchdopole

Ruby Rose Skotchdopole

Ruby Rose Skotchdopole is an actress, known for Bewitched (2005) and Accidental Love (2015).