Tuesday, February 26, 2008

French Aids Poster


Another reason to never visit France...