Skip to main content

Group in La Roche, France, undated.