Picture of Sophie Delios

Sophie Delios

New York, United States

Date Certified: May 30, 2010

Web Editor at Harlem Spirituals

Share