About Stephanie & Roy

Born in NY & CA respectively, Roy & Stephanie now live in Apopka, FL. More to follow...

Find more about me on:

Here are my most recent posts