All French people?

Spotted this sticker on a bench near Bradford town hall, a quick Google didn't make me any the wiser, anyone know what it means? A spot of stereotype busting?

Comments
Sign in or get an account to comment.