Mark A. DeShaw

Culture Report on France

Group Paper