← Return to photo page

Charlize Theron with Denver & Delilah on the beach! Charlize is a well known animal lover! #ERedCarpet #Oscars