Advertising Console

    Charlize Theron and Sean Penn Spotted Buying Flowers

    Repost
    Splash News TV

    by Splash News TV

    25.6K
    180 views
    Things are heating up for Charlize Theron and Sean Penn. Or should we say… their love is in bloom?