Gerald A. DeLuca
Opera House
Newport, RI
Uploaded on: March 28, 2018
Size: 165.8 KB
Views: 667
License:
January 11, 1959.
No one has favorited this photo yet
The Catholic Diocese of Providence warned Catholics to avoid this movie!
Comments (1)
The Catholic Diocese of Providence warned Catholics to avoid this movie!