Sandra & Jesse's Unusual Romance

May 2008

Taking their pet dogs for a walk in Huntington Beach, California.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus