Gerald A. DeLuca
Dayton West Drive-In
Dayton, OH
Uploaded on: September 3, 2021
Size: 60 KB
Views: 324
License:
October 3, 1955. Italian duo.
No one has favorited this photo yet