Everydub
+
SCENE
SCENE | Tewkesbury Turkey Farm
Motorcyclists purchase turkeys at a farm in Tewkesbury, England, 1934.
Happy Thanksgiving!
Wednesday, November 21, 2012
<< NEXT
PREV >>