photographyspast- England, 1966. Photographed by Sem Presser.

more about : photographyspast