• Location:
    Stockholm, Sweden
About Doruk Demircioglu