Thursday, October 26, 2023

World War I Germans in a very large shower in France.


 

No comments:

Post a Comment