Mona Lisa Smile


"It's A Cinch" VOGUE Magazine pictorial



Taylor Roberts on the set of Mona Lisa Smile. Click to enlarge.

No comments

Back to Top