Gerald A. DeLuca
Odeon Kensington
London, GB
Uploaded on: March 19, 2022
Size: 262.4 KB
Views: 514
License:
October 27, 1950.
No one has favorited this photo yet