The "Delia Dinulescu" user's logo

Delia Dinulescu

Bucharest, Romania

Stacks