Search
Now showing items 1-1 of 1
Peace
(British Manufacture ((probably) England (Europe, United Kingdom)), 2012-03-05)
(Black and White) This postcard depicts the Arc de Triomphe in France, with various Allied flags on both sides, in front of some rays of the sun. In the foreground are roses, a horn, and swords. This card is uninscribed ...