Stefka Todorova

  • Cleaner, Cleaning Unit Green
Stefka Todorova | Chalmers