Elizabeth Clarke is based in Los Angeles and her stage name is Lucy Photo #17

Elizabeth Clarke is based in Los Angeles and her stage name is Lucy