Proof Obama is a Socialist?

Poster in the window of the Socialist Party HQ in Paris.

(For the humor impaired ... Title is supposed to be a joke.)

More Info | Art - Advertising, Signs, Billboards and Writing

Paris, France (FR)


Nearby (3059):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: