Photo 18 Sandra and Glenn Luhnow Polaroids

Polaroids of Sandra and Glenn Luhnow.
Publication date: 9 May 2026