sedulia.blogs.com > United States and Canada

« Back to United States and Canada

"France Sucks" t-shirt in a Boston window

"France Sucks" t-shirt in a Boston window

A North End, Boston souvenir store shows its colors.

Permalink