Krystal James
Read all reviews for Krystal James →
Review by ALIXIR69, September, 2008
I've met Krystal before and this was another meeting I've been looking forward to and she didn't let me down. She was on time and was cheerful as usual when she arrived at my door.