I live and Germany and founds these in the front yard. I think they are center hub caps, but uncertain to make, model, etc. Any help is greatly appreciated.

Thanks,

LarryClick image for larger version. 

Name:	IMGP1635.jpg 
Views:	9 
Size:	52.6 KB 
ID:	183215