Portland, OR | Guerneville, CA | Irvine, CA
Also known as: babybluestud690001
Richard Barrett lives in Portland, Oregon. Other places in which Richard has lived are Guerneville, California; Irvine, California; Newport Beach, California and San Francisco, California.