Affif Ben Badra

Tours, Indre-et-Loire, France / 1960