You are viewing a single comment's thread from:

RE: Space Invaders in Paris

in StreetArt11 months ago

They live in Chicago, so they are comfortable in cities. Me? I prefer the beautiful villages of France.