Football European Championship 2024 - Qualifications - 23 Quotas
Group A
Group B
Group C
Group D
Group E
Group F
Group G
Group H
Group I
Group J
4 teams from ECQ 2024 Play-Offs.
5 windows with 2 rounds in each: 21-23 March 2019 ; 24-26 March 2019 ; 7-8 June 2019 ; 10-11 June 2019 ; 5-7 September 2019 ; 8-10 September 2019 ; 10-12 October 2019 ; 13-15 October 2019 ; 14-16 November 2019 ; 17-19 November 2019

Groups Round

First 2 from each group advance to Euro 2024.
Group Ap_w__d__l_gfgag+-m
1.ESP Spain1550119:3+166
2.SCO Scotland1550112:3+96
3.NOR Norway1031311:9+27
4.GEO Georgia72139:13-46
5.CYP Cyprus00072:25-237
TableESPESPSCOSCONORNORGEOGEOCYPCYP
ESP Spain----2:03:0 6:0
SCO Scotland2:0---- 2:03:0
NOR Norway0:11:2----2:13:1
GEO Georgia1:7 1:1----4:0
CYP Cyprus 0:30:41:2----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Sat 25.03.23ESP Spain3-0NOR Norway
Sat 25.03.23SCO Scotland3-0CYP Cyprus
Tue 28.03.23SCO Scotland2-0ESP Spain
Tue 28.03.23GEO Georgia1-1NOR Norway
Window 2 - Sunday 18.06.2023
Sat 17.06.23NOR Norway1-2SCO Scotland
Sat 17.06.23CYP Cyprus1-2GEO Georgia
Tue 20.06.23SCO Scotland2-0GEO Georgia
Tue 20.06.23NOR Norway3-1CYP Cyprus
Window 3 - Sunday 10.09.2023
Fri 08.09.23GEO Georgia1-7ESP Spain
Fri 08.09.23CYP Cyprus0-3SCO Scotland
Mon 11.09.23ESP Spain6-0CYP Cyprus
Mon 11.09.23NOR Norway2-1GEO Georgia
Window 4 - Sunday 15.10.2023
Thu 12.10.23ESP Spain2-0SCO Scotland
Thu 12.10.23CYP Cyprus0-4NOR Norway
Sun 15.10.23GEO Georgia4-0CYP Cyprus
Sun 15.10.23NOR Norway0-1ESP Spain
Window 5 - Sunday 19.11.2023
Thu 16.11.23GEO Georgia SCO Scotland
Thu 16.11.23CYP Cyprus ESP Spain
Sun 19.11.23ESP Spain GEO Georgia
Sun 19.11.23SCO Scotland NOR Norway
Group Bp_w__d__l_gfgag+-m
1.FRA France1860013:1+126
2.NED Netherlands1240210:7+36
3.GRE Greece1240312:6+67
4.IRL Ireland62059:907
5.GIB Gibraltar00060:21-216
TableFRAFRANEDNEDGREGREIRLIRLGIBGIB
FRA France----4:01:02:0
NED Netherlands1:2----3:0 3:0
GRE Greece 0:1----2:15:0
IRL Ireland0:11:20:2----3:0
GIB Gibraltar0:3 0:30:4----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Fri 24.03.23FRA France4-0NED Netherlands
Fri 24.03.23GIB Gibraltar0-3GRE Greece
Mon 27.03.23NED Netherlands3-0GIB Gibraltar
Mon 27.03.23IRL Ireland0-1FRA France
Window 2 - Sunday 18.06.2023
Fri 16.06.23GRE Greece2-1IRL Ireland
Fri 16.06.23GIB Gibraltar0-3FRA France
Mon 19.06.23FRA France1-0GRE Greece
Mon 19.06.23IRL Ireland3-0GIB Gibraltar
Window 3 - Sunday 10.09.2023
Thu 07.09.23NED Netherlands3-0GRE Greece
Thu 07.09.23FRA France2-0IRL Ireland
Sun 10.09.23IRL Ireland1-2NED Netherlands
Sun 10.09.23GRE Greece5-0GIB Gibraltar
Window 4 - Sunday 15.10.2023
Fri 13.10.23NED Netherlands1-2FRA France
Fri 13.10.23IRL Ireland0-2GRE Greece
Mon 16.10.23GRE Greece0-1NED Netherlands
Mon 16.10.23GIB Gibraltar0-4IRL Ireland
Window 5 - Sunday 19.11.2023
Sat 18.11.23NED Netherlands IRL Ireland
Sat 18.11.23FRA France GIB Gibraltar
Tue 21.11.23GRE Greece FRA France
Tue 21.11.23GIB Gibraltar NED Netherlands
Group Cp_w__d__l_gfgag+-m
1.ENG England1651017:3+146
2.UKR Ukraine1341211:8+37
3.ITA Italy1031211:7+46
4.MKD Macedonia72137:14-76
5.MLI Malta00072:16-147
TableENGENGUKRUKRITAITAMKDMKDMLIMLI
ENG England----2:03:17:0
UKR Ukraine1:1---- 2:01:0
ITA Italy1:22:1---- 4:0
MKD Macedonia 2:31:1----2:1
MLI Malta0:21:30:20:2----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Thu 23.03.23ITA Italy1-2ENG England
Thu 23.03.23MKD Macedonia2-1MLI Malta
Sun 26.03.23ENG England2-0UKR Ukraine
Sun 26.03.23MLI Malta0-2ITA Italy
Window 2 - Sunday 18.06.2023
Fri 16.06.23MKD Macedonia2-3UKR Ukraine
Fri 16.06.23MLI Malta0-2ENG England
Mon 19.06.23UKR Ukraine1-0MLI Malta
Mon 19.06.23ENG England7-0MKD Macedonia
Window 3 - Sunday 10.09.2023
Sat 09.09.23UKR Ukraine1-1ENG England
Sat 09.09.23MKD Macedonia1-1ITA Italy
Tue 12.09.23ITA Italy2-1UKR Ukraine
Tue 12.09.23MLI Malta0-2MKD Macedonia
Window 4 - Sunday 15.10.2023
Sat 14.10.23ITA Italy4-0MLI Malta
Sat 14.10.23UKR Ukraine2-0MKD Macedonia
Tue 17.10.23ENG England3-1ITA Italy
Tue 17.10.23MLI Malta1-3UKR Ukraine
Window 5 - Sunday 19.11.2023
Fri 17.11.23ITA Italy MKD Macedonia
Fri 17.11.23ENG England MLI Malta
Mon 20.11.23UKR Ukraine ITA Italy
Mon 20.11.23MKD Macedonia ENG England
Group Dp_w__d__l_gfgag+-m
1.TUR Turkey1651113:6+77
2.WAL Wales103128:806
3.CRO Croatia1031210:4+66
4.ARM Armenia72138:9-16
5.LAT Latvia31065:17-127
TableTURTURWALWALCROCROARMARMLATLAT
TUR Turkey----2:00:21:14:0
WAL Wales ----2:12:41:0
CRO Croatia0:11:1---- 5:0
ARM Armenia1:2 0:1----2:1
LAT Latvia2:30:2 2:0----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Sat 25.03.23CRO Croatia1-1WAL Wales
Sat 25.03.23ARM Armenia1-2TUR Turkey
Tue 28.03.23WAL Wales1-0LAT Latvia
Tue 28.03.23TUR Turkey0-2CRO Croatia
Window 2 - Sunday 18.06.2023
Fri 16.06.23WAL Wales2-4ARM Armenia
Fri 16.06.23LAT Latvia2-3TUR Turkey
Mon 19.06.23ARM Armenia2-1LAT Latvia
Mon 19.06.23TUR Turkey2-0WAL Wales
Window 3 - Sunday 10.09.2023
Fri 08.09.23CRO Croatia5-0LAT Latvia
Fri 08.09.23TUR Turkey1-1ARM Armenia
Mon 11.09.23ARM Armenia0-1CRO Croatia
Mon 11.09.23LAT Latvia0-2WAL Wales
Window 4 - Sunday 15.10.2023
Thu 12.10.23CRO Croatia0-1TUR Turkey
Thu 12.10.23LAT Latvia2-0ARM Armenia
Sun 15.10.23WAL Wales2-1CRO Croatia
Sun 15.10.23TUR Turkey4-0LAT Latvia
Window 5 - Sunday 19.11.2023
Sat 18.11.23ARM Armenia WAL Wales
Sat 18.11.23LAT Latvia CRO Croatia
Tue 21.11.23CRO Croatia ARM Armenia
Tue 21.11.23WAL Wales TUR Turkey
Group Ep_w__d__l_gfgag+-m
1.ALB Albania1341111:3+86
2.CZE Czechia113218:5+36
3.POL Poland103139:907
4.MDA Moldova92316:606
5.FAR Faroe10162:13-117
TableALBALBCZECZEPOLPOLMDAMDAFARFAR
ALB Albania----3:02:02:0
CZE Czechia1:1----3:1 1:0
POL Poland1:0 ----1:12:0
MDA Moldova 0:03:2----1:1
FAR Faroe1:30:30:20:1----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Fri 24.03.23CZE Czechia3-1POL Poland
Fri 24.03.23MDA Moldova1-1FAR Faroe
Mon 27.03.23POL Poland1-0ALB Albania
Mon 27.03.23MDA Moldova0-0CZE Czechia
Window 2 - Sunday 18.06.2023
Sat 17.06.23ALB Albania2-0MDA Moldova
Sat 17.06.23FAR Faroe0-3CZE Czechia
Tue 20.06.23FAR Faroe1-3ALB Albania
Tue 20.06.23MDA Moldova3-2POL Poland
Window 3 - Sunday 10.09.2023
Thu 07.09.23POL Poland2-0FAR Faroe
Thu 07.09.23CZE Czechia1-1ALB Albania
Sun 10.09.23FAR Faroe0-1MDA Moldova
Sun 10.09.23ALB Albania2-0POL Poland
Window 4 - Sunday 15.10.2023
Thu 12.10.23ALB Albania3-0CZE Czechia
Thu 12.10.23FAR Faroe0-2POL Poland
Sun 15.10.23POL Poland1-1MDA Moldova
Sun 15.10.23CZE Czechia1-0FAR Faroe
Window 5 - Sunday 19.11.2023
Fri 17.11.23POL Poland CZE Czechia
Fri 17.11.23MDA Moldova ALB Albania
Mon 20.11.23CZE Czechia MDA Moldova
Mon 20.11.23ALB Albania FAR Faroe
Group Fp_w__d__l_gfgag+-m
1.BEL Belgium1651016:3+136
2.AUT Austria1651115:6+97
3.SWE Sweden620310:8+25
4.AZE Azerbaijan41144:12-86
5.EST Estonia10152:18-166
TableBELBELAUTAUTSWESWEAZEAZEESTEST
BEL Belgium----1:1 5:0
AUT Austria2:3----2:04:12:1
SWE Sweden0:30:3----5:0
AZE Azerbaijan0:10:1 ----1:1
EST Estonia0:3 0:50:2----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Fri 24.03.23AUT Austria4-1AZE Azerbaijan
Fri 24.03.23SWE Sweden0-3BEL Belgium
Mon 27.03.23AUT Austria2-1EST Estonia
Mon 27.03.23SWE Sweden5-0AZE Azerbaijan
Window 2 - Sunday 18.06.2023
Sat 17.06.23AZE Azerbaijan1-1EST Estonia
Sat 17.06.23BEL Belgium1-1AUT Austria
Tue 20.06.23AUT Austria2-0SWE Sweden
Tue 20.06.23EST Estonia0-3BEL Belgium
Window 3 - Sunday 10.09.2023
Sat 09.09.23AZE Azerbaijan0-1BEL Belgium
Sat 09.09.23EST Estonia0-5SWE Sweden
Tue 12.09.23BEL Belgium5-0EST Estonia
Tue 12.09.23SWE Sweden0-3AUT Austria
Window 4 - Sunday 15.10.2023
Fri 13.10.23AUT Austria2-3BEL Belgium
Fri 13.10.23EST Estonia0-2AZE Azerbaijan
Mon 16.10.23AZE Azerbaijan0-1AUT Austria
Mon 16.10.23BEL Belgium SWE Sweden
Window 5 - Sunday 19.11.2023
Thu 16.11.23AZE Azerbaijan SWE Sweden
Thu 16.11.23EST Estonia AUT Austria
Sun 19.11.23BEL Belgium AZE Azerbaijan
Sun 19.11.23SWE Sweden EST Estonia
Group Gp_w__d__l_gfgag+-m
1.HUN Hungary1442011:4+76
2.SRB Serbia1341213:7+67
3.MNE Montenegro82226:8-26
4.LTU Lithuania61338:12-47
5.BUL Bulgaria20243:10-76
TableHUNHUNSRBSRBMNEMNELTULTUBULBUL
HUN Hungary----2:1 2:03:0
SRB Serbia1:2----3:12:0
MNE Montenegro0:00:2---- 2:1
LTU Lithuania2:21:32:2----1:1
BUL Bulgaria 1:10:10:2----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Fri 24.03.23SRB Serbia2-0LTU Lithuania
Fri 24.03.23BUL Bulgaria0-1MNE Montenegro
Mon 27.03.23HUN Hungary3-0BUL Bulgaria
Mon 27.03.23MNE Montenegro0-2SRB Serbia
Window 2 - Sunday 18.06.2023
Sat 17.06.23MNE Montenegro0-0HUN Hungary
Sat 17.06.23LTU Lithuania1-1BUL Bulgaria
Tue 20.06.23HUN Hungary2-0LTU Lithuania
Tue 20.06.23BUL Bulgaria1-1SRB Serbia
Window 3 - Sunday 10.09.2023
Thu 07.09.23SRB Serbia1-2HUN Hungary
Thu 07.09.23LTU Lithuania2-2MNE Montenegro
Sun 10.09.23MNE Montenegro2-1BUL Bulgaria
Sun 10.09.23LTU Lithuania1-3SRB Serbia
Window 4 - Sunday 15.10.2023
Sat 14.10.23HUN Hungary2-1SRB Serbia
Sat 14.10.23BUL Bulgaria0-2LTU Lithuania
Tue 17.10.23SRB Serbia3-1MNE Montenegro
Tue 17.10.23LTU Lithuania2-2HUN Hungary
Window 5 - Sunday 19.11.2023
Thu 16.11.23MNE Montenegro LTU Lithuania
Thu 16.11.23BUL Bulgaria HUN Hungary
Sun 19.11.23HUN Hungary MNE Montenegro
Sun 19.11.23SRB Serbia BUL Bulgaria
Group Hp_w__d__l_gfgag+-m
1.DEN Denmark1961117:7+108
2.SLO Slovenia1961117:6+118
3.KAZ Kazakhstan1550312:9+38
4.FIN Finland1240412:9+38
5.NIR Northern Ireland62067:9-28
6.SMR San Marino00081:26-258
TableDENDENSLOSLOKAZKAZFINFINNIRNIRSMRSMR
DEN Denmark---- 3:13:11:04:0
SLO Slovenia1:1---- 3:04:22:0
KAZ Kazakhstan3:21:2----0:11:0
FIN Finland0:12:01:2---- 6:0
NIR Northern Ireland 0:10:10:1----3:0
SMR San Marino1:20:40:3 0:2----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Thu 23.03.23DEN Denmark3-1FIN Finland
Thu 23.03.23KAZ Kazakhstan1-2SLO Slovenia
Thu 23.03.23SMR San Marino0-2NIR Northern Ireland
Sun 26.03.23SLO Slovenia2-0SMR San Marino
Sun 26.03.23KAZ Kazakhstan3-2DEN Denmark
Sun 26.03.23NIR Northern Ireland0-1FIN Finland
Window 2 - Sunday 18.06.2023
Fri 16.06.23DEN Denmark1-0NIR Northern Ireland
Fri 16.06.23FIN Finland2-0SLO Slovenia
Fri 16.06.23SMR San Marino0-3KAZ Kazakhstan
Mon 19.06.23FIN Finland6-0SMR San Marino
Mon 19.06.23SLO Slovenia1-1DEN Denmark
Mon 19.06.23NIR Northern Ireland0-1KAZ Kazakhstan
Window 3 - Sunday 10.09.2023
Thu 07.09.23DEN Denmark4-0SMR San Marino
Thu 07.09.23SLO Slovenia4-2NIR Northern Ireland
Thu 07.09.23KAZ Kazakhstan0-1FIN Finland
Sun 10.09.23FIN Finland0-1DEN Denmark
Sun 10.09.23KAZ Kazakhstan1-0NIR Northern Ireland
Sun 10.09.23SMR San Marino0-4SLO Slovenia
Window 4 - Sunday 15.10.2023
Sat 14.10.23DEN Denmark3-1KAZ Kazakhstan
Sat 14.10.23SLO Slovenia3-0FIN Finland
Sat 14.10.23NIR Northern Ireland3-0SMR San Marino
Tue 17.10.23FIN Finland1-2KAZ Kazakhstan
Tue 17.10.23NIR Northern Ireland0-1SLO Slovenia
Tue 17.10.23SMR San Marino1-2DEN Denmark
Window 5 - Sunday 19.11.2023
Fri 17.11.23DEN Denmark SLO Slovenia
Fri 17.11.23FIN Finland NIR Northern Ireland
Fri 17.11.23KAZ Kazakhstan SMR San Marino
Mon 20.11.23SLO Slovenia KAZ Kazakhstan
Mon 20.11.23NIR Northern Ireland DEN Denmark
Mon 20.11.23SMR San Marino FIN Finland
Group Ip_w__d__l_gfgag+-m
1.ROU Romania1644013:4+98
2.SUI Switzerland1543020:8+127
3.ISR Israel113217:706
4.KOS Kosovo71428:807
5.BLR Belarus61347:14-78
6.AND Andorra20263:17-148
TableROUROUSUISUIISRISRKOSKOSBLRBLRANDAND
ROU Romania---- 1:12:02:14:0
SUI Switzerland2:2----3:0 3:33:0
ISR Israel ----1:11:02:1
KOS Kosovo0:02:2 ---- 1:1
BLR Belarus0:00:51:22:1----
AND Andorra0:21:2 0:30:0----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Sat 25.03.23ISR Israel1-1KOS Kosovo
Sat 25.03.23BLR Belarus0-5SUI Switzerland
Sat 25.03.23AND Andorra0-2ROU Romania
Tue 28.03.23SUI Switzerland3-0ISR Israel
Tue 28.03.23ROU Romania2-1BLR Belarus
Tue 28.03.23KOS Kosovo1-1AND Andorra
Window 2 - Sunday 18.06.2023
Fri 16.06.23KOS Kosovo0-0ROU Romania
Fri 16.06.23BLR Belarus1-2ISR Israel
Fri 16.06.23AND Andorra1-2SUI Switzerland
Mon 19.06.23SUI Switzerland2-2ROU Romania
Mon 19.06.23ISR Israel2-1AND Andorra
Mon 19.06.23BLR Belarus2-1KOS Kosovo
Window 3 - Sunday 10.09.2023
Sat 09.09.23ROU Romania1-1ISR Israel
Sat 09.09.23KOS Kosovo2-2SUI Switzerland
Sat 09.09.23AND Andorra0-0BLR Belarus
Tue 12.09.23SUI Switzerland3-0AND Andorra
Tue 12.09.23ISR Israel1-0BLR Belarus
Tue 12.09.23ROU Romania2-0KOS Kosovo
Window 4 - Sunday 15.10.2023
Thu 12.10.23ISR Israel SUI Switzerland
Thu 12.10.23BLR Belarus0-0ROU Romania
Thu 12.10.23AND Andorra0-3KOS Kosovo
Sun 15.10.23SUI Switzerland3-3BLR Belarus
Sun 15.10.23ROU Romania4-0AND Andorra
Sun 15.10.23KOS Kosovo ISR Israel
Window 5 - Sunday 19.11.2023
Sat 18.11.23SUI Switzerland KOS Kosovo
Sat 18.11.23ISR Israel ROU Romania
Sat 18.11.23BLR Belarus AND Andorra
Tue 21.11.23ROU Romania SUI Switzerland
Tue 21.11.23KOS Kosovo BLR Belarus
Tue 21.11.23AND Andorra ISR Israel
Group Jp_w__d__l_gfgag+-m
1.ROU Romania1644013:4+98
2.SUI Switzerland1543020:8+127
3.ISR Israel113217:706
4.KOS Kosovo71428:807
5.BLR Belarus61347:14-78
6.AND Andorra20263:17-148
TablePORPORSVKSVKLUXLUXISLISLBIHBIHLIELIELiech
POR Portugal----3:29:0 3:04:0
SVK Slovakia0:1----0:0 2:0 3:0
LUX Luxembourg0:40:1----3:1 2:0
ISL Iceland0:11:21:1----1:04:0
BIH Bosnia Herzegovina0:5 0:23:0----2:1
LIE Liechtenstein 0:1 0:70:2----
Liechtenstein ----
dateteam 1 _________scoreteam 2 _________HTatt.
Window 1 - Sunday 26.03.2023
Thu 23.03.23POR Portugal4-0LIE Liechtenstein
Thu 23.03.23BIH Bosnia Herzegovina3-0ISL Iceland
Thu 23.03.23SVK Slovakia0-0LUX Luxembourg
Sun 26.03.23LUX Luxembourg0-4POR Portugal
Sun 26.03.23SVK Slovakia2-0BIH Bosnia Herzegovina
Sun 26.03.23LIE Liechtenstein0-7ISL Iceland
Window 2 - Sunday 18.06.2023
Sat 17.06.23LUX Luxembourg2-0LIE Liechtenstein
Sat 17.06.23POR Portugal3-0BIH Bosnia Herzegovina
Sat 17.06.23ISL Iceland1-2SVK Slovakia
Tue 20.06.23BIH Bosnia Herzegovina0-2LUX Luxembourg
Tue 20.06.23ISL Iceland0-1POR Portugal
Tue 20.06.23LIE Liechtenstein0-1SVK Slovakia
Window 3 - Sunday 10.09.2023
Fri 08.09.23BIH Bosnia Herzegovina2-1LIE Liechtenstein
Fri 08.09.23LUX Luxembourg3-1ISL Iceland
Fri 08.09.23SVK Slovakia0-1POR Portugal
Mon 11.09.23POR Portugal9-0LUX Luxembourg
Mon 11.09.23ISL Iceland1-0BIH Bosnia Herzegovina
Mon 11.09.23SVK Slovakia3-0Liechtenstein
Window 4 - Sunday 15.10.2023
Fri 13.10.23POR Portugal3-2SVK Slovakia
Fri 13.10.23ISL Iceland1-1LUX Luxembourg
Fri 13.10.23LIE Liechtenstein0-2BIH Bosnia Herzegovina
Mon 16.10.23BIH Bosnia Herzegovina0-5POR Portugal
Mon 16.10.23ISL Iceland4-0LIE Liechtenstein
Mon 16.10.23LUX Luxembourg0-1SVK Slovakia
Window 5 - Sunday 19.11.2023
Thu 16.11.23LUX Luxembourg BIH Bosnia Herzegovina
Thu 16.11.23SVK Slovakia ISL Iceland
Thu 16.11.23LIE Liechtenstein POR Portugal
Sun 19.11.23POR Portugal ISL Iceland
Sun 19.11.23BIH Bosnia Herzegovina SVK Slovakia
Sun 19.11.23LIE Liechtenstein LUX Luxembourg
Todor66
index Football
World index
World Women index Ladies
Olympic index
Europe index
South America index
Africa index
Asia index
Concacaf index
Oceania index
Todor 66
Footbal index
Football Europe index
Qualification to Euro 2024
Play-Offs to Euro 2020
Qualification to Euro 2020
Qualification to Euro 2016
Qualification to Euro 2012
Qualification to Euro 2008
Qualification to Euro 2004
Qualification to Euro 2000
Qualification to Euro 1996
Qualification to Euro 1992
Qualification to Euro 1988
Qualification to Euro 1984
Qualification to Euro 1980
Qualification to Euro 1976
Qualification to Euro 1972
Qualification to Euro 1968
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 18 Oct 2023
Facebook Todor Krastev

Quantcast