Hermosa Beach, CA | Lafayette, CA | Redondo Beach, CA
Also known as: inforeunio9932j
Stephen Caldwell lives in Hermosa Beach, California, but has also spent time in Lafayette, California; Redondo Beach, California; Santa Monica, California and Soquel, California.