Gerald A. DeLuca
Loew's State Theatre
New York, NY
Uploaded on: April 15, 2019
Size: 59.1 KB
Views: 888
License:
Italian film director Pier Paolo Pasolini in New York, 1966.
No one has favorited this photo yet