Sorry to post two of these in one day! my brain is fighting against me today. any ideas on this one?
Italy maybe ?
Yes, it looks like something Italian and maybe post WWII.
Similar Threads
Forum Rules
Bookmarks