Aug
10
Mischa Barton and her costar in the new series The Beautiful Life, Ashley Madekwe, take a Sunday stroll in the West
Village with two little dogs. Mischa left little to the imagination,
wearing a very short leopard print skirt.
Aug
10

Leave a comment