Women Tennis Australian Open 2019 - 14-26.01 - Winner Naomi Osaka, Japan 4
Women 2019 OrderedWomen 2019 QualificationWomen 2019 DoublesMixed 2019 Doubles
Australian Open 2019 Men Tournament Men 2019 QualificationMen 2019 Doublesindex 2019
Courts: RD - Rod Laver Arena ; MC - Margaret Court Arena ; Ma - Melbourne Arena ; 157 - 1573 Arena ; C? - Show Court ? - 3, 5, 7, 8, 10, 12, 13, 14, 15, 19, 20, 22.
date (^3Player 1setsPlayer 2set 1set 2set 3dur/stat
Sun 26.01.19 RLNaomi OsakaJPNJPN42-1Petra KvitovaCZECZE867-625-76-42:30 (116-112)
Set 1: 7-62 (45-41) 0:53 ; Set 2: 5-7 (39-44) 0:56 Kv 0-2, Os 1-2, Os 3-2, Kv 5-5, Kv 5-7; Set 3: 6-4 (32-27) 0:41 Os 2-1

Semi-Finals (1/2) - Round 6

datePlayer 1setsPlayer 2set 1set 2set 3dur/stat
Thu 24.01.19 RLNaomi OsakaJPNJPN42-1Karolina PliskovaCZECZE786-24-66-41:56 (96-85)
Thu 24.01.19 RLPetra KvitovaCZECZE862-0Danielle Rose CollinsUSAUSA357-626-0 1:36 (68-54)

Quarter-Finals (1/4) - Round 5

datePlayer 1setsPlayer 2set 1set 2set 3dur/stat
Wed 23.01.19 RLKarolina PliskovaCZECZE782-1Serena WilliamsUSAUSA166-44-67-52:12 (102-95)
Wed 23.01.19 RLNaomi OsakaJPNJPN42-0Elina SvitolinaUKRUKR676-46-1 1:10 (60-46)
Tue 22.01.19 RLPetra KvitovaCZECZE862-0Ashleigh BartyAUSAUS156-16-4 1:10 (62-46)
Tue 22.01.19 RLDanielle Rose CollinsUSAUSA352-1Anastasia PavlyuchenkovaRUSRUS442-67-56-12:19 (100-91)

Eight-Finals (1/8) - Round 4

datePlayer 1setsPlayer 2set 1set 2set 3dur/stat
Mon 21.01.19 RLSerena WilliamsUSAUSA162-1Simona HalepROUROU16-14-66-41:48 (86-77)
Mon 21.01.19 MCKarolina PliskovaCZECZE782-0Garbine MuguruzaESPESP186-36-1 1:01 (58-29)
Mon 21.01.19 RLNaomi OsakaJPNJPN42-1Anastasija SevastovaLATLAT13124-66-36-41:50 (99-89)
Mon 21.01.19 MCElina SvitolinaUKRUKR672-1Madison KeysUSAUSA176-21-66-12:02 (76-72)
Sun 20.01.19 RLPetra KvitovaCZECZE862-0Amanda AnisimovaUSAUSA876-26-1 1:00 (55-26)
Sun 20.01.19 RLAshleigh BartyAUSAUS152-1Maria SharapovaRUSRUS304-66-16-42:25 (97-80)
Sun 20.01.19 RLAnastasia PavlyuchenkovaRUSRUS442-1Sloane StephensUSAUSA56-736-36-32:34 (114-107)
Sun 20.01.19 MCDanielle Rose CollinsUSAUSA352-0Angelique KerberGERGER26-06-2 0:58 (55-26)

Sixteen-Finals (1/16) - Round 3

datePlayer 1setsPlayer 2set 1set 2set 3dur
Upper Half
Sat 19.01.19 MCSimona HalepROUROU12-0Venus WilliamsUSAUSA366-26-3 1:18 (68-48)
Sat 19.01.19 RLSerena WilliamsUSAUSA162-0Dayana YastremskaUKRUKR576-26-1 1:05 (60-38)
Sat 19.01.19 MAGarbine MuguruzaESPESP182-0Timea BacsinszkySUISUIPR1457-656-2 1:56 (84-71)
Sat 19.01.19 RLKarolina PliskovaCZECZE782-1Camila GiorgiITAITA27286-43-66-22:13 (97-88)
Sat 19.01.19 MCNaomi OsakaJPNJPN42-1Su-Wei HsiehTPETPE28275-76-46-12:00 (102-89)
Sat 19.01.19 15Anastasija SevastovaLATLAT13122-0Qiang WangCHNCHN21216-36-3 1:19 (70-52)
Sat 19.01.19 MCMadison KeysUSAUSA172-0Elise MertensBELBEL12146-36-2 1:15 (73-56)
Sat 19.01.19 RLElina SvitolinaUKRUKR672-1Shuai ZhangCHNCHN424-66-47-52:54 (111-109)
Lower Half
Fri 18.01.19 MAPetra KvitovaCZECZE862-0Belinda BencicSUISUI496-16-4 1:09 (65-42)
Fri 18.01.19 MCAmanda AnisimovaUSAUSA872-0Aryna SabalenkaBLRBLR116-36-2 1:06 (64-45)
Fri 18.01.19 RLAshleigh BartyAUSAUS152-0Maria SakkariGREGRE437-56-1 1:22 (71-50)
Fri 18.01.19 RLMaria SharapovaRUSRUS302-1Caroline WozniackiDENDEN36-44-66-32:26 (96-82)
Fri 18.01.19 MCSloane StephensUSAUSA52-0Petra MarticCROCRO31327-667-66 2:02 (81-80)
Fri 18.01.19 MAAnastasia PavlyuchenkovaRUSRUS442-0Aliaksandra SasnovichBLRBLR316-06-3 1:02 (57-33)
Fri 18.01.19 MCDanielle Rose CollinsUSAUSA352-0Caroline GarciaFRAFRA196-36-2 1:04 (55-35)
Fri 18.01.19 RLAngelique KerberGERGER22-0Kimberly BirrellAUSAUSWC2406-16-0 1:00 (57-27)

Thirty-Two-Finals (1/32) - Round 2 - Upper Half.

datePlayer 1setsPlayer 2set 1set 2set 3dur
Upper Half - Section 1
Thu 17.01.19 RLSimona HalepROUROU12-1Sofia KeninUSAUSA376-36-756-42:34 (115-103)
Thu 17.01.19 MCVenus WilliamsUSAUSA362-1Alize CornetFRAFRA466-34-66-02:19 (104-85)
Thu 17.01.19 157Dayana YastremskaUKRUKR572-1Carla Suarez NavarroESPESP236-33-66-11:34 (87-74)
Thu 17.01.19 RLSerena WilliamsUSAUSA162-0Eugenie BouchardCANCAN796-26-2 1:11 (63-38)
Thu 17.01.19 C20Timea BacsinszkySUISUIPR1452-0Natalia VikhlyantsevaRUSRUSq1346-27-5 1:35 (71-52)
Thu 17.01.19 MCGarbine MuguruzaESPESP182-1Johanna KontaGBRGBR386-46-737-52:44 (111-108)
Thu 17.01.19 157Camila GiorgiITAITA27282-0Iga SwiatekPOLPOLq1776-26-0 1:01 (58-34)
Thu 17.01.19 MAKarolina PliskovaCZECZE782-1Madison BrengleUSAUSA884-66-16-01:38 (88-58)
Section 2
Thu 17.01.19 MCNaomi OsakaJPNJPN42-0Tamara ZidansekSLOSLO786-26-4 1:06 (64-44)
Thu 17.01.19 C15Su-Wei HsiehTPETPE28272-0Laura SiegemundGERGERPR1106-36-4 1:34 (75-59)
Thu 17.01.19 C8Qiang WangCHNCHN21212-0Aleksandra KrunicSRBSRB616-26-3 1:00 (54-33)
Thu 17.01.19 C3Anastasija SevastovaLATLAT13122-1Bianca Vanessa AndreescuCANCANq1066-33-66-22:15 (87-79)
Thu 17.01.19 157Elise MertensBELBEL12142-0Margarita GasparyanRUSRUS916-17-5 1:32 (74-53)
Thu 17.01.19 MAMadison KeysUSAUSA172-0Anastasia PotapovaRUSRUS896-36-4 1:27 (78-63)
Thu 17.01.19 C15Shuai ZhangCHNCHN422-0Kristyna PliskovaCZECZE1016-37-5 1:34 (78-64)
Thu 17.01.19 RLElina SvitolinaUKRUKR672-0Viktoria KuzmovaSVKSVK486-46-1 1:08 (65-43)

Thirty-Two-Finals (1/32) - Round 2 - Lower Half.

datePlayer 1setsPlayer 2set 1set 2set 3dur
Lower - Section 3
Wed 16.01.19 157Petra KvitovaCZECZE862-0Irina-Camelia BeguROUROU706-16-3 1:10 (59-42)
Wed 16.01.19 C20Belinda BencicSUISUI492-1Yulia PutintsevaKAZKAZ397-54-66-22:47 (112-101)
Wed 16.01.19 C8Amanda AnisimovaUSAUSA872-0Lesya TsurenkoUKRUKR246-06-2 0:55 (60-37)
Wed 16.01.19 MAAryna SabalenkaBLRBLR112-0Katie BoulterGBRGBR976-36-4 1:15 (70-51)
Wed 16.01.19 RLAshleigh BartyAUSAUS152-0Yafan WangCHNCHN656-26-3 1:07 (62-40)
Wed 16.01.19 C3Maria SakkariGREGRE432-0Astra SharmaAUSAUSq2326-16-4 1:07 (62-40)
Wed 16.01.19 MCMaria SharapovaRUSRUS302-0Rebecca PetersonSWESWE646-26-1 1:13 (60-33)
Wed 16.01.19 MCCaroline WozniackiDENDEN32-0Johanna LarssonSWESWE776-16-3 1:07 (66-38)
Section 4
Wed 16.01.19 RLSloane StephensUSAUSA52-0Timea BabosHUNHUN666-36-1 1:37 (78-56)
Wed 16.01.19 C8Petra MarticCROCRO31322-0Marketa VondrousovaCZECZE726-47-5 1:33 (75-60)
Wed 16.01.19 MAAliaksandra SasnovichBLRBLR312-0Anett KontaveitESTEST206-36-3 1:22 (69-53)
Wed 16.01.19 MCAnastasia PavlyuchenkovaRUSRUS442-1Kiki BertensNEDNED93-66-36-31:51 (79-76)
Wed 16.01.19 C13Danielle Rose CollinsUSAUSA352-0Sachia VickeryUSAUSA1236-37-5 1:14 (65-54)
Wed 16.01.19 157Caroline GarciaFRAFRA192-0Zoe HivesAUSAUSWC2256-36-3 1:07 (57-45)
Wed 16.01.19 C3Kimberly BirrellAUSAUSWC2402-1Donna VekicCROCRO296-44-66-11:57 (93-81)
Wed 16.01.19 RLAngelique KerberGERGER22-0Beatriz Haddad MaiaBRABRAq1956-26-3 1:23 (73-53)

Sixty-Four-Finals (1/64) - Round 1 - Section 1.

datePlayer 1setsPlayer 2set 1set 2set 3dur
Tue 15.01.19 MCSimona HalepROUROU12-1Kaia KanepiESTEST716-726-46-22:12 (103-90)
Tue 15.01.19 C12Sofia KeninUSAUSA372-1Veronika KudermetovaRUSRUSq1116-33-67-52:07 (98-96)
Tue 15.01.19 C22Alize CornetFRAFRA462-0Lara ArruabarrenaESPESP866-26-2 1:35 (78-60)
Tue 15.01.19 MCVenus WilliamsUSAUSA362-1Mihaela BuzarnescuROUROU25266-737-636-22:42 (110-99)
Tue 15.01.19 C14Carla Suarez NavarroESPESP232-0Clara BurelFRAFRAWC5517-56-2 1:26 (75-63)
Tue 15.01.19 MADayana YastremskaUKRUKR572-0Samantha StosurAUSAUS757-56-2 1:19 (70-50)
Tue 15.01.19 157Eugenie BouchardCANCAN792-0Shuai PengCHNCHNWC1286-26-1 1:00 (53-35)
Tue 15.01.19 RLSerena WilliamsUSAUSA162-0Tatjana MariaGERGER736-06-2 0:50 (54-24)
Tue 15.01.19 C13Timea BacsinszkySUISUIPR1452-0Darya KasatkinaRUSRUS106-36-0 0:56 (54-29)
Tue 15.01.19 C5Natalia VikhlyantsevaRUSRUSq1342-1Varvara LepchenkoUSAUSAq1396-726-26-42:12 (108-96)
Tue 15.01.19 C3Johanna KontaGBRGBR382-1Ajla TomljanovicCROCRO477-646-27-610-72:54 (119-120)
Tue 15.01.19 C3Garbine MuguruzaESPESP182-0Saisai ZhengCHNCHN406-26-3 1:21 (65-37)
Tue 15.01.19 C7Camila GiorgiITAITA27282-0Dalila JakupovicSLOSLO836-36-0 0:55 (58-29)
Tue 15.01.19 C19Iga SwiatekPOLPOLq1772-1Ana BogdanROUROU826-32-66-42:00 (90-85)
Tue 15.01.19 C19Madison BrengleUSAUSA882-0Misaki DoiJPNJPNq1336-46-0 1:01 (57-37)
Tue 15.01.19 C14Karolina PliskovaCZECZE782-0Karolina MuchovaCZECZEq1386-36-2 1:10 (62-43)

Sixty-Four-Finals (1/64) - Round 1 - Section 2.

datePlayer 1setsPlayer 2set 1set 2set 3dur
Tue 15.01.19 RLNaomi OsakaJPNJPN42-0Magda LinettePOLPOL806-46-2 0:59 (60-33)
Tue 15.01.19 MCTamara ZidansekSLOSLO782-0Daria GavrilovaAUSAUS417-56-3 1:45 (83-74)
Tue 15.01.19 MALaura SiegemundGERGERPR1102-1Victoria AzarenkaBLRBLR536-756-46-22:44 (105-99)
Tue 15.01.19 C13Su-Wei HsiehTPETPE28272-0Stefanie VoegeleSUISUI856-26-1 0:59 (62-36)
Tue 15.01.19 C8Qiang WangCHNCHN21212-0Fiona FerroFRAFRA986-46-3 1:25 (75-60)
Tue 15.01.19 C12Aleksandra KrunicSRBSRB612-1Zarina DiyasKAZKAZ953-67-56-11:56 (97-99)
Tue 15.01.19 C15Bianca Vanessa AndreescuCANCANq1062-1Whitney OsuigweUSAUSAWC1987-616-706-32:50 (124-117)
Tue 15.01.19 C20Anastasija SevastovaLATLAT13122-0Mona BarthelGERGER&766-36-1 1:04 (68-44)
Tue 15.01.19 C7Elise MertensBELBEL12142-0Anna SchmiedlovaSVKSVK596-27-5 1:42 (74-60)
Tue 15.01.19 C15Margarita GasparyanRUSRUS912-1Lin ZhuCHNCHNq1184-66-26-21:53 (92-74)
Tue 15.01.19 C10Anastasia PotapovaRUSRUS892-0Pauline ParmentierFRAFRA556-47-65 1:43 (82-74)
Tue 15.01.19 RLMadison KeysUSAUSA172-0Destanee AiavaAUSAUSWC1916-26-2 1:12 (72-48)
Tue 15.01.19 C8Shuai ZhangCHNCHN422-1Dominika CibulkovaSVKSVK266-24-66-22:12 (90-64)
Tue 15.01.19 MAKristyna PliskovaCZECZE1012-1Anna BlinkovaRUSRUS907-622-66-22:05 (97-95)
Tue 15.01.19 C20Viktoria KuzmovaSVKSVK482-1Kateryna KozlovaUKRUKR944-66-46-22:16 (107-88)
Tue 15.01.19 157Elina SvitolinaUKRUKR672-0Viktorija GolubicSUISUIq1036-16-2 1:02 (58-41)

Sixty-Four-Finals (1/64) - Round 1 - Section 3.

datePlayer 1setsPlayer 2set 1set 2set 3dur
Mon 14.01.19 157Petra KvitovaCZECZE862-0Magdalena RybarikovaSVKSVK516-36-2 1:08 (61-40)
Mon 14.01.19 C5Irina-Camelia BeguROUROU70retAndrea PetkovicGERGER636-734-3ret1:38 (72-70)
Mon 14.01.19 C13Belinda BencicSUISUI492-1Katerina SiniakovaCZECZE346-42-66-31:53 (82-85)
Mon 14.01.19 C5Yulia PutintsevaKAZKAZ392-0Barbora StrycovaCZECZE32336-47-61 1:57 (79-67)
Mon 14.01.19 C19Lesya TsurenkoUKRUKR242-0Ekaterina AlexandrovaRUSRUS746-47-64 1:33 (83-76)
Mon 14.01.19 C22Amanda AnisimovaUSAUSA872-0Monica NiculescuROUROU997-636-4 1:41 (79-68)
Mon 14.01.19 C12Katie BoulterGBRGBR972-1Ekaterina MakarovaRUSRUS606-04-67-610-62:26 (117-99)
Mon 14.01.19 C3Aryna SabalenkaBLRBLR112-0Anna KalinskayaRUSRUSq1466-16-4 1:08 (64-43)
Mon 14.01.19 MCAshleigh BartyAUSAUS152-0Luksika KumkhumTHATHA676-26-2 0:58 (56-34)
Mon 14.01.19 C3Yafan WangCHNCHN652-0Ellen PerezAUSAUSWC2096-46-0 0:54 (58-32)
Mon 14.01.19 C7Astra SharmaAUSAUSq2322-1Priscilla HonAUSAUSWC1407-54-66-12:11 (112-100)
Mon 14.01.19 MAMaria SakkariGREGRE432-1Jelena OstapenkoLATLAT226-13-66-21:52 (85-71)
Mon 14.01.19 RLMaria SharapovaRUSRUS302-0Harriet DartGBRGBRq1316-06-0 1:04 (56-30)
Mon 14.01.19 C15Rebecca PetersonSWESWE642-0Sorana CirsteaROUROU846-46-1 1:02 (55-37)
Mon 14.01.19 C20Johanna LarssonSWESWE77retVera LapkoBLRBLR627-653-0 1:05 (49-43)
Mon 14.01.19 RLCaroline WozniackiDENDEN32-0Alison Van UytvanckBELBEL526-36-4 1:35 (73-59)

Sixty-Four-Finals (1/64) - Round 1 - Section 4.

datePlayer 1setsPlayer 2set 1set 2set 3dur
Mon 14.01.19 MCSloane StephensUSAUSA52-0Taylor TownsendUSAUSA936-46-2 1:09 (60-42)
Mon 14.01.19 C10Timea BabosHUNHUN662-0Ons JabeurTUNTUN587-657-63 1:42 (86-83)
Mon 14.01.19 C20Marketa VondrousovaCZECZE722-0Evgeniya RodinaRUSRUS696-36-2 1:11 (60-50)
Mon 14.01.19 C14Petra MarticCROCRO31322-0Heather WatsonGBRGBR1086-16-2 1:05 (59-28)
Mon 14.01.19 C15Anett KontaveitESTEST202-0Sara Sorribes TormoESPESP816-36-2 1:16 (63-48)
Mon 14.01.19 C13Aliaksandra SasnovichBLRBLR312-0Kirsten FlipkensBELBEL506-16-1 0:59 (58-33)
Mon 14.01.19 C5Anastasia PavlyuchenkovaRUSRUS442-0Monica PuigPURPUR546-46-3 1:20 (68-56)
Mon 14.01.19 157Kiki BertensNEDNED92-0Alison RiskeUSAUSA566-36-3 1:08 (57-44)
Mon 14.01.19 MCDanielle Rose CollinsUSAUSA352-1Julia GoergesGERGER14132-67-656-42:26 (99-103)
Mon 14.01.19 C19Sachia VickeryUSAUSA1232-1Ysaline BonaventureBELBELq1592-66-46-41:51 (80-86)
Mon 14.01.19 C8Zoe HivesAUSAUSWC2252-0Bethanie Mattek-SandsUSAUSAPR3486-16-2 1:02 (64-39)
Mon 14.01.19 157Caroline GarciaFRAFRA192-0Jessika PonchetFRAFRAq2506-26-3 1:18 (66-46)
Mon 14.01.19 C8Donna VekicCROCRO292-0Kristina MladenovicFRAFRA456-26-4 1:16 (65-47)
Mon 14.01.19 C7Kimberly BirrellAUSAUSWC2402-0Paula Badosa GibertESPESPq1416-46-2 1:22 (72-58)
Mon 14.01.19 C12Beatriz Haddad MaiaBRABRAq1952-1Bernarda PeraUSAUSA686-35-76-42:23 (110-89)
Mon 14.01.19 RLAngelique KerberGERGER22-0Polona HercogSLOSLO926-26-2 1:14 (67-47)
Romania (6): 1. 26. 70. 82. 84. 99.
Germany (5+1): 2. 13. 63. 74. 76. PR 110.
Denmark (1): 3.
Japan (1+1): 4. q133.
United States (11+4): 5. 16. 17. 35. 36. 37. 56. 68. 87. 88. 93. WC 123. q140. WC 198. PR 348.
Czechia (6+1): 6. 8. 33. 34. 73. 100. q139.
Ukraine (4): 7. 24. 57. 94.
Netherlands (1): 9.
Russia (9+3): 10. 30. 44. 60. 69. 72. 89. 90. 91. q111. q134. q146.
Belarus (4): 11. 31. 53. 62.
Latvia (2): 12. 22.
Belgium (3+1): 14. 50. 52. q159.
Australia (4+6): 15. 41. 47. 75. WC 136. WC 191. WC 209. WC 225. q232. WC 240.
Spain (4+1): 18. 23. 81. 86. q141.
France (5+2): 19. 45. 46. 55. 98. q250. WC 552.
Estonia (2): 20. 71.
China (4+2): 21. 40. 42. 65. q118. WC 128.
Slovakia (4): 25. 48. 51. 59.
Taiwan (1): 27.
Italy (1): 28.
Croatia (2): 29. 32.
Great Britain (3+1): 38. 97. 108. q131.
Kazakhstan (2): 39. 95.
Greece (1): 43.
Switzerland (2+2): 49. 85. q103. PR 145.
Puerto Rico (1): 54.
Tunisia (1): 58.
Serbia (1): 61.
Sweden (2): 64. 77.
Hungary (1): 66.
Thailand (1): 67.
Slovenia (3): 78. 83. 92.
Canada (1+1): 79. q104.
Poland (1+1): 80. q177.
Brazil (1): q195.
Todor 66
index Tennis
index Men Wimbledon
Logo
index_Men
index_Women
Australia Women 2020
Australia Women 2019
Women 2019 Ordered
Australia Women 2018
Women 2018 Ordered
Australia Women 2017
Women 2017 Ordered
Australia Women 2016
Australia Women 2015
Australia Women 2014
Australia Women 2013
Australia Women 2012
Australia Women 2011
Australia Women 2010
Australia Women 2009
Australia Women 2008
Australia Women 2007
Australia Women 2006
Australia Women 2005
Australia Women 2004
Australia Women 2003
Australia Women 2002
Australia Women 2001
Australia Women 2000
Australia Women 1999
Australia Women 1998
Australia Women 1997
Australia Women 1996
Australia Women 1995
Australia Women 1994
Australia Women 1993
Australia Women 1992
Australia Women 1991
Australia Women 1990
Australia Women 1989
Australia Women 1988
Australia Women 1987
Played in December
Australia Women 1985
Australia Women 1984
Australia Women 1983
Australia Women 1982
Australia Women 1981
Australia Women 1980
Australia Women 1979
Australia Women 1978
Australia Women 1977 D
Played in January
Australia Women 1977 J
Australia Women 1976
Australia Women 1975
Australia Women 1974
Australia Women 1973
Australia Women 1972
Australia Women 1971
Australia Women 1970
Australia Women 1969
Pre Open Era
Australia Women 1968
Australia Women 1967
Australia Women 1966
Australia Women 1965
Australia Women 1964
Australia Women 1963
Australia Women 1962
Australia Women 1961
Australia Women 1960
Australia Women 1959
Australia Women 1958
Australia Women 1957
Australia Women 1956
Australia Women 1955
Australia Women 1954
Australia Women 1953
Australia Women 1952
Australia Women 1951
Australia Women 1950
Australia Women 1949
Australia Women 1948
Australia Women 1947
Australia Women 1946
Pre Second World War
Australia Women 1940
Australia Women 1939
Australia Women 1938
Australia Women 1937
Australia Women 1936
Australia Women 1935
Australia Women 1934
Australia Women 1933
Australia Women 1932
Australia Women 1931
Australia Women 1930
Australia Women 1929
Australia Women 1928
Australia Women 1927
Australia Women 1926
Australia Women 1925
Australia Women 1924
Australia Women 1923
Australia Women 1922
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 21 Feb 2021
Facebook Todor Krastev

Quantcast