Charlize Theron on the beach jan2009

rs876016723027826.jpg rs210872723027826.jpg rs390840723027826.jpg rs871882723027826.jpg rs784633723027826.jpg
with her dogs walking on the beach in Malibu