Yes, it’s a pop-up church on the Adamello, Italian Front, WW1.
Post image

Comments