Travis Barker and Alabama Luella Barker - stop for a cold beverage in Beverly Hills - Los Angeles, CA, United States - Wednesday 3rd July 2013 (1 Picture)
Travis Barker and Alabama Luella Barker
Photo credit: Michael Wright
#1
Next Travis Barker Slideshow: leaving Koi restaurant - Los Angeles, California - Thursday 1st May 2008