no photo

Debra C

Location

shelton, Connecticut, United States

More about me