Victor Haegelin

Vincennes, France