A humorous sticker on a vehicle window depicts a cartoon character urinating on a "TREE HUGGERS" sign.
AI caption June 2003 · Photo 27 of 626
No comments yet.
No comments yet.