Delcie Rudder
Since 2010
Works in Long Beach United States of America