Pennsylvania Girls Post-States Indoor Rankings: Top 20 By Event

This content requires a MileSplit Pro plan.
Join Now and select any plan for instant access!

MileSplit Pro
Join Now


The state meet surely shook up the rankings.

There were tons of state-leading performances in the state's biggest meet of the season. The PTFCA Indoor State Championships lived up to the hype. The Warwick girls 4x200-meter relay (above) ran the state's fastest time to win the state title in the event!

Check out the latest girls rankings, 25-deep in each event, below:

55 Meter Dash

Rank Time Athlete/Team Grade Meet Date Place
1 6.82
Germantown Academy
2022
2 6.92
Girard College HS
2019
3 7.04
Lower Merion
2019
3 7.04
Saucon Valley
2020
5 7.16
Warwick
2019
6 7.17
Warwick
2020
7 7.19
Cheltenham
2019
8 7.24
Norristown
2020
9 7.26
Springside Chestnut Hill Academy
2021
10 7.30
Boyertown
2020
11 7.34
Conestoga Valley
2020
11 7.34
Perkiomen Valley
2019
11 7.34
Council Rock North
2019
14 7.37
George School
2022
15 7.38
Conestoga Valley
2019
15 7.38
Harry S Truman
2020
17 7.39
Neumann Goretti
2020
18 7.40
Southern Lehigh
2022
18 7.40
Bishop McDevitt
2020
20 7.44
Greater Latrobe
2020
21 7.47
Harry S Truman
2022
21 7.47
Upper Darby
2019
21 7.47
Penn Wood
2020
24 7.49
The Hill School
2021
24 7.49
Warwick
2020
24 7.49
Science Leadership Academy at Beeber
2019

60 Meter Dash

Rank Time Athlete/Team Grade Meet Date Place
1 7.31
Girard College HS
2019
2 7.32
Germantown Academy
2022
3 7.54
Saucon Valley
2020
4 7.56
Lower Merion
2019
5 7.62
Warwick
2019
6 7.64
Warwick
2020
7 7.68
North Allegheny
2020
8 7.69
Norristown
2020
9 7.75
Warwick
2020
10 7.76
Conestoga Valley
2019
11 7.77
Fox Chapel Area
2019
11 7.77
Abington
2019
11 7.77
Springside Chestnut Hill Academy
2021
14 7.78
Obama Academy
2019
15 7.80
Cheltenham
2019
16 7.81
Neumann Goretti
2020
17 7.82
Ridley
2021
18 7.86
Boyertown
2020
19 7.87
Science Leadership Academy at Beeber
2019
20 7.88
North Penn
2019
21 7.89
Mount Lebanon
2019
21 7.89
Upper Darby
2019
21 7.89
George School
2022
24 7.90
Council Rock North
2019
24 7.90
Harry S Truman
2019

200 Meter Dash

Rank Time Athlete/Team Grade Meet Date Place
1 23.51
Girard College HS
2019
2 24.18
Saucon Valley
2020
3 24.35
Germantown Academy
2022
4 24.54
Coatesville
2019
5 24.60
Warwick
2019
6 24.65
Upper Saint Clair
2019
7 24.73
George School
2022
8 24.83
Cheltenham
2019
9 24.86
Neumann Goretti
2020
10 24.93
Lower Merion
2019
11 25.19
Swenson Arts & Technology
2019
12 25.27
Coatesville
2019
13 25.52
Norristown
2020
14 25.63
Springside Chestnut Hill Academy
2021
14 25.63
Cheltenham
2020
16 25.66
Fox Chapel Area
2019
17 25.80
The Hill School
2021
18 25.83
Ridley
2021
19 25.84
Penn Wood
2019
20 25.86
Warwick
2020
21 25.88
Boyertown
2020
22 25.89
Palisades
2019
22 25.89
Conestoga Valley
2019
22 25.89
Abington
2019
25 25.97
Chambersburg
2021
25 25.97
North Penn
2019

400 Meter Dash

Rank Time Athlete/Team Grade Meet Date Place
1 54.86
Saucon Valley
2020
2 55.04
George School
2022
3 55.31
Neumann Goretti
2020
4 55.93
Cheltenham
2019
5 56.66
North Penn
2019
6 56.78
Penn Wood
2019
7 56.97
Coatesville
2019
8 57.17
Neumann Goretti
2019
9 57.40
Bensalem
2020
10 57.55
Radnor
2020
11 58.07
Warwick
2019
12 58.08
Friends' Central
2022
13 58.43
Neumann Goretti
2020
14 58.45
Upper Saint Clair
2019
15 58.46
Garnet Valley
2021
16 58.59
Chester
2021
17 58.61
Saint Basil Academy
2022
18 58.67
Central Dauphin
2020
19 58.76
Cumberland Valley
2019
19 58.76
Neumann Goretti
2019
21 58.79
Neumann Goretti
2020
22 59.07
Boyertown
2020
23 59.22
Pine-Richland
2021
24 59.50
Swenson Arts & Technology
2019
25 59.52
Strath Haven
2019

800 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 2:09.87
Greencastle-Antrim
2020
2 2:10.31
Friends' Central
2022
3 2:11.62
Neumann Goretti
2020
4 2:12.15
Cardinal O'Hara
2019
5 2:13.34
Saint Basil Academy
2022
6 2:13.78
Strath Haven
2019
7 2:13.84
Greensburg Salem
2019
8 2:14.72
Radnor
2020
9 2:15.06
Northern
2020
10 2:15.18
Elizabethtown Area
2020
11 2:16.56
Central Dauphin East (CD East)
2019
12 2:16.59
Saul High School
2022
13 2:17.21
Coatesville
2019
14 2:17.37
Academy of Notre Dame
2019
15 2:17.64
Penn Hills
2022
16 2:18.39
Neumann Goretti
2019
17 2:18.40
Great Valley
2019
18 2:19.10
Penn Charter
2020
19 2:19.14
Easton Area
2022
20 2:20.02
Upper Dublin
2019
21 2:20.12
Mount Lebanon
2021
22 2:20.16
Central Dauphin East (CD East)
2021
23 2:20.18
Saucon Valley
2020
24 2:20.32
Central Bucks East
2020
25 2:20.35
Penn Wood
2019

1600 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 5:01.41
Brownsville Area
2020
2 5:04.67
Sharon
2021
3 5:06.68
Mercersburg Academy
2019
4 5:08.12
Penn Charter
2019
5 5:08.62
Friends' Central
2020
6 5:09.38
Germantown Academy
2020
7 5:11.04
Cedar Crest
2021
8 5:12.36
Fox Chapel Area
2020
9 5:13.55
Hampton
2019
10 5:14.00
General McLane
2019
11 5:15.24
Oakland Catholic
2019
12 5:16.02
Fox Chapel Area
2019
13 5:18.15
Warwick
2019
14 5:18.53
Central Dauphin East (CD East)
2019
15 5:18.81
Spring Ford
2021
16 5:20.71
Mercersburg Academy
2021
17 5:21.68
Coatesville
2019
18 5:21.97
Warrior Run
2021
19 5:22.66
Episcopal Academy
2019
20 5:22.68
Saul High School
2022
21 5:22.76
Lower Merion
2021
22 5:22.98
Shaler Area
2021
23 5:23.08
State College Area High School
2020
24 5:23.22
Red Lion
2020
25 5:23.23
Dallastown
2020

One Mile Run

Rank Time Athlete/Team Grade Meet Date Place
1 4:41.66
Northern
2020
2 4:46.34
Greencastle-Antrim
2020
3 4:49.20
Germantown Academy
2020
4 4:52.35
Academy of Notre Dame
2019
5 4:54.76
Strath Haven
2019
6 4:57.54
Bethel Park
2021
7 4:58.42
State College Area High School
2019
8 5:04.11
West Chester East
2020
9 5:04.94
Friends' Central
2020
10 5:05.86
Saint Joseph's Catholic Academy
2019
11 5:05.87
Oakland Catholic
2019
12 5:05.90
Friends' Central
2020
13 5:06.20
Elizabethtown Area
2020
14 5:06.23
Brownsville Area
2020
15 5:06.60
Friends' Central
2022
16 5:07.15
Sharon
2021
17 5:07.73
Penn Charter
2019
18 5:08.84
Loyalsock Township
2019
19 5:09.36
West Chester Henderson
2022
20 5:10.46
Carlisle
2020
21 5:11.47
Downingtown West
2020
22 5:11.99
Dallastown
2020
23 5:12.17
Fox Chapel Area
2020
24 5:12.82
Warwick
2019
25 5:14.20
Mercersburg Academy
2019

Two Mile Run

Rank Time Athlete/Team Grade Meet Date Place
1 9:58.22
Northern
2020
2 10:48.04
Friends' Central
2020
3 11:01.34
Friends' Central
2020
4 11:03.80
Academy of Notre Dame
2019
5 11:56.37
Camp Hill
2020
6 11:58.91
Easton Area
2019
7 12:04.50
Central Bucks West
2020
8 12:14.35
Central Bucks West
2021
9 12:38.52
Twin Valley
2019
10 14:34.79
Blue Mountain
2020
11 15:08.14
Twin Valley
2021

3000 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 9:20.91
Northern
2020
2 9:55.35
West Chester Henderson
2022
3 9:56.44
Warwick
2019
4 9:56.74
Bethel Park
2021
5 9:57.87
Brownsville Area
2020
6 9:58.83
Academy of Notre Dame
2019
7 9:59.54
Friends' Central
2020
8 10:00.61
Oakland Catholic
2019
9 10:02.39
Germantown Academy
2020
10 10:03.25
Strath Haven
2019
11 10:03.66
Carlisle
2020
12 10:09.40
Sharon
2021
13 10:10.73
Loyalsock Township
2019
14 10:13.78
Cedar Crest
2021
15 10:16.86
West Chester East
2020
16 10:22.95
Elizabethtown Area
2021
17 10:23.67
Neshaminy
2020
18 10:29.23
Friends' Central
2020
19 10:33.50
Penn Charter
2021
20 10:36.21
Northeastern
2021
21 10:39.92
Red Lion
2020
22 10:40.93
Unattached-PA
2019
23 10:42.32
Saint Joseph's Catholic Academy
2019
24 10:44.04
West Chester Henderson
2019
25 10:44.80
Lower Merion
2021

3200 Meter Run

Rank Time Athlete/Team Grade Meet Date Place
1 10:37.89
Brownsville Area
2020
2 10:49.08
Germantown Academy
2020
3 10:57.40
Sharon
2021
4 11:02.10
Mercersburg Academy
2019
5 11:23.92
Fox Chapel Area
2020
6 11:28.12
Hampton
2019
7 11:36.60
Fox Chapel Area
2019
8 11:51.70
Mercersburg Academy
2021
9 11:58.13
Mars Area
2021
10 12:00.44
Downingtown West
2019
11 12:01.09
State College Area High School
2021
12 12:08.94
Northampton Area
2021
13 12:09.49
Shenango
2021
14 12:12.30
Stroudsburg
2019
15 12:13.17
Sharon
2023
16 12:23.62
McKeesport Area
2020
17 12:28.70
Northern Lehigh
2020
18 12:29.38
Mifflin County High School
2019
19 12:33.70
Montrose
2020
20 12:36.17
South Fayette High School
2022
21 12:38.82
Unionville
2020
22 12:43.36
State College Area High School
2019
23 12:44.83
South Fayette High School
2022
24 12:51.74
State College Area High School
2020
25 12:53.60
Emmaus
2021

5000 Meter Run

Rank Time Athlete/Team Grade Meet Date Place

55 Meter Hurdles

Rank Time Athlete/Team Grade Meet Date Place
1 7.87
Conestoga Valley
2019
2 7.95
Perkiomen Valley
2019
3 8.29
Saint Basil Academy
2021
4 8.37
Cheltenham
2020
5 8.41
Pennsbury
2021
6 8.54
Saint Basil Academy
2021
7 8.60
George School
2020
8 8.63
Archbishop Ryan
2020
9 8.64
Strath Haven
2019
10 8.66
Council Rock South
2019
11 8.75
North Penn
2020
12 8.79
Wilson (3)
2019
12 8.79
Harry S Truman
2019
14 8.84
Bermudian Springs
2019
14 8.84
Mount Lebanon
2019
16 8.87
Ridley
2019
17 8.93
Milton Area
2020
18 8.94
Southern Lehigh
2020
19 8.99
Saint Basil Academy
2021
20 9.05
Methacton
2021
21 9.06
Springfield (Delco)
2021
22 9.11
Easton Area
2019
23 9.13
Saint Joseph's Catholic Academy
2020
24 9.16
Manheim Township
2020
25 9.19
Pocono Mountain East
2020
25 9.19
Abington Heights
2019
25 9.19
Warwick
2020

60 Meter Hurdles

Rank Time Athlete/Team Grade Meet Date Place
1 8.38
Conestoga Valley
2019
2 8.45
Perkiomen Valley
2019
3 8.73
Oakland Catholic
2019
3 8.73
Mount Lebanon
2019
5 8.78
Council Rock South
2019
6 8.87
Saint Basil Academy
2021
7 8.96
Cheltenham
2020
8 9.03
Strath Haven
2019
9 9.08
North Penn
2020
10 9.09
Seneca Valley
2019
11 9.11
Pennsbury
2021
12 9.14
Saint Basil Academy
2021
13 9.15
Archbishop Ryan
2020
14 9.21
Harry S Truman
2019
15 9.33
Saint Basil Academy
2021
16 9.36
Western Wayne
2020
17 9.37
Ridley
2019
18 9.38
George School
2020
19 9.39
Wissahickon
2019
20 9.43
Milton Area
2020
20 9.43
Somerset Area
2021
22 9.45
Saint Joseph's Catholic Academy
2020
23 9.49
Bermudian Springs
2019
24 9.50
Springfield (Delco)
2021
24 9.50
Wilson (3)
2019
24 9.50
Warwick
2020

4x200 Meter Relay

Rank Time Team Meet Date Place
1 1:41.70
Warwick
2 1:41.96
Coatesville
3 1:42.42
Neumann Goretti
4 1:43.20
Cheltenham
5 1:43.68
Penn Wood
6 1:43.93
North Penn
7 1:44.01
Harry S Truman
8 1:45.70
Norristown
9 1:46.35
Butler
10 1:46.43
Upper Saint Clair
11 1:46.52
Central Bucks East
12 1:46.80
Upper Darby
13 1:46.89
Bensalem
14 1:46.99
Saint Basil Academy
15 1:47.57
State College Area High School
16 1:47.60
Ridley
17 1:47.67
Penn Hills
18 1:47.84
Strath Haven
19 1:47.87
J.P. McCaskey
20 1:48.00
Paul Robeson School for Human Services
21 1:48.07
Downingtown West
22 1:48.11
George School
23 1:49.08
Pennridge
24 1:49.13
Wilson (3)
25 1:49.14
Penn Charter

4x400 Meter Relay

Rank Time Team Meet Date Place
1 3:50.04
Neumann Goretti
2 3:54.86
Coatesville
3 4:00.34
Garnet Valley
4 4:00.44
Strath Haven
5 4:00.48
Penn Wood
6 4:01.10
Friends' Central
7 4:01.79
North Penn
8 4:01.93
Central Bucks East
9 4:02.41
Warwick
10 4:03.74
Penn Hills
11 4:03.85
Butler
12 4:03.88
J.P. McCaskey
13 4:04.01
Central Bucks West
14 4:05.51
South Fayette High School
15 4:05.76
Conestoga Valley
16 4:06.22
Penn Charter
17 4:06.37
Cumberland Valley
18 4:10.57
Great Valley
19 4:12.33
Easton Area
20 4:12.41
Downingtown West
21 4:12.70
Radnor
22 4:13.21
Bensalem
23 4:13.45
Kennett
24 4:14.47
Central Dauphin East (CD East)
25 4:14.83
Conestoga

4x800 Meter Relay

Rank Time Team Meet Date Place
1 9:09.06
Neumann Goretti
2 9:13.26
Strath Haven
3 9:25.15
Central Bucks West
4 9:27.30
Penn Charter
5 9:32.75
Butler
6 9:33.50
State College Area High School
7 9:39.26
Greensburg Salem
8 9:39.49
Friends' Central
9 9:43.72
Seneca Valley
10 9:44.20
Central Bucks East
11 9:46.55
North Penn
12 9:46.64
Mount Lebanon
13 9:48.90
Downingtown East
14 9:49.80
Owen J. Roberts
15 9:50.46
West Chester East
16 9:55.45
Villa Maria Academy
17 9:55.52
Pennridge
18 9:57.28
Saint Joseph's Catholic Academy
19 9:57.67
Upper Dublin
20 9:57.97
Radnor
21 9:59.24
Unionville
22 10:03.52
Downingtown West
23 10:04.36
South Fayette High School
24 10:05.10
Great Valley
25 10:05.45
Hershey

Distance Medley Relay

Rank Time Team Meet Date Place
1 12:02.10
Strath Haven
2 12:10.97
Penn Charter
3 12:11.54
Friends' Central
4 12:20.39
Academy of Notre Dame
5 12:28.44
Central Bucks West
6 12:31.62
State College Area High School
7 12:32.60
West Chester East
8 12:37.70
West Chester Henderson
9 12:43.35
Fox Chapel Area
10 12:46.22
Saint Joseph's Catholic Academy
11 12:47.04
Carlisle
12 12:49.10
Downingtown West
13 12:51.87
Easton Area
14 12:54.14
Upper Dublin
15 12:56.48
Pennridge
16 12:56.99
Council Rock South
17 12:57.09
North Penn
18 12:58.45
Owen J. Roberts
19 13:00.26
Seneca Valley
20 13:01.05
Marple Newtown
21 13:02.01
Episcopal Academy
22 13:05.04
Hershey
23 13:05.80
Central Bucks East
24 13:13.92
Neumann Goretti
25 13:21.00
Mount Lebanon

Sprint Medley Relay

Rank Time Team Meet Date Place
1 4:15.27
Saint Basil Academy
2 4:21.21
Central Bucks West
3 4:25.46
Central Bucks East
4 4:34.94
James M. Coughlin
5 4:36.00
Neumann Goretti
6 4:37.77
Emmaus
7 4:38.75
Bensalem
8 4:40.54
Martin Luther King HS
9 4:41.38
Upper Moreland
10 4:41.48
Great Valley
11 4:42.18
Easton Area
12 4:43.79
Upper Darby
13 4:46.01
Ridley
14 4:46.62
Archbishop Ryan
15 4:47.72
The Hill School
16 4:48.57
George School
17 4:51.23
Central
18 4:51.51
Pennsbury
19 4:53.78
North Penn
20 4:53.95
Council Rock North
21 5:03.23
Harry S Truman
22 5:04.60
Chichester
23 5:08.71
William Allen
24 5:15.14
Spring Ford
25 5:18.72
Paul Robeson School for Human Services

High Jump

Rank Mark Athlete/Team Grade Meet Date Place
1 5-10
Palisades
2019
2 5-8
Cheltenham
2020
2 5-8
Easton Area
2019
4 5-7
Twin Valley
2019
5 5-6
Abington Heights
2019
5 5-6
Haverford Township HS
2020
7 5-5
Council Rock North
2020
7 5-5
Butler
2021
9 5-4
Oakland Catholic
2019
9 5-4
George School
2020
9 5-4
Avon Grove
2021
12 5-3
Hempfield Area (7)
2019
12 5-3
Greater Latrobe
2020
12 5-3
Garnet Valley
2019
12 5-3
Canon-McMillan
2019
12 5-3
Neshaminy
2021
12 5-3
Great Valley
2019
18 5-2
Quaker Valley
2021
18 5-2
Western Wayne
2019
18 5-2
Richland
2021
18 5-2
State College Area High School
2020
18 5-2
Nazareth Area
2020
18 5-2
Hollidaysburg Area
2020
24 5-1
Southern Lehigh
2021
24 5-1
Derry Area
2021
24 5-1
Bishop Shanahan
2019
24 5-1
Wissahickon
2021
24 5-1
Mount Saint Joseph Academy
2021
24 5-1
Council Rock South
2021
24 5-1
Council Rock South
2020

Long Jump

Rank Mark Athlete/Team Grade Meet Date Place
1 19-3.75
North Penn
2019
2 18-10.75
Saint Basil Academy
2021
3 18-9.5
North Allegheny
2020
4 18-7
Perkiomen Valley
2019
4 18-7
Oakland Catholic
2019
6 18-5
Cheltenham
2020
7 18-4.75
Saint Basil Academy
2021
8 18-4.25
Penn Cambria
2020
9 18-3.5
Council Rock North
2019
10 18-2.5
Central Dauphin
2020
11 17-11.75
Friends' Central
2021
12 17-11
Springside Chestnut Hill Academy
2019
13 17-10
Mastery Charter Schools - Pickett Campus
2020
14 17-7.25
Hollidaysburg Area
2019
15 17-6.5
Oswayo Valley
2019
16 17-5.75
Exeter
2020
17 17-5
Abington
2020
18 17-4.5
Conestoga Valley
2019
19 17-4
Archbishop Ryan
2020
20 17-3.25
Twin Valley
2019
21 17-3
Wissahickon
2021
22 17-2.75
Saint Joseph's Catholic Academy
2020
23 17-2.25
Seneca Valley
2019
24 17-0.5
Conwell-Egan
2019
25 17-0
Mount Lebanon
2021

Pole Vault

Rank Mark Athlete/Team Grade Meet Date Place
1 13-1.5
State College Area High School
2019
2 12-10
Germantown Academy
2020
3 12-9.5
Manheim Township
2020
4 12-6
Scranton Preparatory School
2019
5 12-1
Loyalsock Township
2019
6 12-0
Waynesburg Central
2021
6 12-0
Abington Heights
2019
8 11-11.75
Central Dauphin
2020
8 11-11.75
Central York
2019
10 11-7
Western Wayne
2020
10 11-7
Wilson Area (11)
2020
12 11-6.25
Moniteau
2020
13 11-6
Methacton
2019
14 11-3
Hatboro Horsham
2019
15 11-2.5
Clarion Area
2020
16 11-1
Bethel Park
2019
16 11-1
Warrior Run
2019
18 11-0
Germantown Academy
2021
18 11-0
Hatboro Horsham
2021
18 11-0
Mount Saint Joseph Academy
2019
18 11-0
Greensburg Central Catholic
2022
18 11-0
Methacton
2019
23 10-10
Owen J. Roberts
2022
24 10-9
Kennett
2019
24 10-9
State College Area High School
2019

Shot Put

Rank Mark Athlete/Team Grade Meet Date Place
1 48-1
Reading
2019
2 47-5.5
Hempfield Area (7)
2019
3 46-4
Greenwood
2019
4 44-9.25
Germantown Academy
2020
5 43-9.5
South Park High School
2019
6 42-6.25
Souderton Area
2020
7 41-11.5
Quakertown
2019
8 41-7
Council Rock South
2021
9 41-5.5
Upper Darby
2020
10 41-4
Shenango
2022
11 41-3.25
Easton Area
2019
12 39-10
Upper Darby
2019
13 39-1
Solebury School
2020
14 39-0.75
Wyoming Area
2019
15 39-0.25
Milton Area
2020
16 38-11
Kiski Area
2019
17 38-10
Coatesville
2019
18 38-6.25
Downingtown East
2019
19 38-5.5
Wilson (3)
2020
20 38-3
Peters Township
2019
21 38-2.75
West Chester Rustin
2019
22 38-1.5
Perkiomen Valley
2019
23 38-1
Hempfield Area (7)
2021
24 37-11.5
Coatesville
2019
25 37-5.25
Springside Chestnut Hill Academy
2021

Triple Jump

Rank Mark Athlete/Team Grade Meet Date Place
1 40-11
Perkiomen Valley
2019
2 40-5
West York Area
2020
3 38-11
Saint Basil Academy
2021
4 38-3.5
Hempfield Area (7)
2022
5 37-10.25
Friends' Central
2021
6 37-9
Conwell-Egan
2019
7 37-7
Central Dauphin
2020
8 37-6
Saint Basil Academy
2021
9 37-1.75
Upper Darby
2020
10 37-0.25
Bishop Carroll
2019
11 36-11.75
Ridley
2019
12 36-11.25
Saint Joseph's Catholic Academy
2020
13 36-9
North Penn
2019
14 36-8.75
Downingtown West
2019
15 36-7.75
Saint Basil Academy
2021
16 36-3.5
Warwick
2020
17 36-1.5
State College Area High School
2019
18 35-11.75
Shipley School
2022
19 35-10.5
Conestoga Valley
2019
19 35-10.5
Oswayo Valley
2019
21 35-8
Norwin
2019
22 35-6.75
Spring Grove
2019
23 35-5.5
Methacton
2020
24 35-1
North Penn
2020
25 34-11.25
Martin Luther King HS
2019

Comments