Slides
Photo LIbrary


Date: 12/1981
Persons: Neil Stalker
Locations: Denver Indiana, Stalkers
Filename: IMG00562

Published by
DPL by PixElation

Previous Index
Image 2223 of 5156
Next