Gerald A. DeLuca
Cinema Trieste
Rome, IT
Uploaded on: August 15, 2019
Size: 182.2 KB
Views: 611
License:
A 1957 photo.
No one has favorited this photo yet