Swastika Front



Hugues took this foto in Tours, France, a nice provincial town by the Loire river.

No comments:

Post a Comment