Showing posts with label Lydia Guevara. Show all posts
Showing posts with label Lydia Guevara. Show all posts

Friday, June 19, 2009

Lydia Guevara, on the set of the PETA photoshoot, wore a red beret and bandoliers of carrots