• Location:
    Tahiti, French Polynesia
About Theda Acha