france_turkey.jpg

France turkey

Gas station owner shows off his Christmas dinner, near Haras de Pompadour, Limousin, a National Stud Farm. Exhibit available.
Contact Us Close Window