Michael Stewart
Michael Stewart

Michael Stewart

35 year old, brownish blonde hair, blue eyes, 5' 7, 142lbs... North Houston, TX.