alexandra duprez

f - 1974
works and lives in france