rivest266
ABC Aldershot
Aldershot, GB
Uploaded on: January 23, 2024
Size: 1.3 MB
Views: 315
License:
London Daily Mirror May 10th, 1937
No one has favorited this photo yet