Strollie

Architect

Robert Camelot

French architect (1903-1992), 1903–1992

Buildings