JULIA STAMBLER and Charlie Sheen at Bacara Resort & Spa in Santa Barbara 08/24/2017

JULIA STAMBLER and Charlie Sheen at Bacara Resort & Spa in Santa Barbara 08/24/2017

More pics »