RV Uthappa’s distinction

RV Uthappa of Kolkata Knight Riders scored two boundary sixes in the game between Kolkata Knight Riders and Delhi Daredevils at Delhi on 30.04.16 which gave him an aggregate of 101 boundary sixes in IPL. His boundary fours aggregate at the end of this game read 323. He earned the distinction of becoming the fifth batsman in the history of IPL to score 300 plus boundary fours and 100 plus boundary sixes. Others are SK Raina {340-F and 153-S}, V Sehwag {334-F and 106-S}, V Kohli {311-F and 119-S} and RG Sharma {305-F and 155-S}. The following list furnishes the performance of these five batsmen

No Player Mat Inns NO Runs HS Ave C HC 0 4s 6s
1 SK Raina 139 135 20 3909 100* 33.99 1 26 7 340 153
2 V Sehwag 104 104 5 2728 122 27.55 2 16 7 334 106
3 RV Uthappa 127 122 15 3238 83* 30.26 0 16 5 323 101
4 V Kohli 129* 120 20 3504 100* 35.04 1 22 4 311 119
5 RG Sharma 136 132 22 3683 109* 33.48 1 28 8 305 155

 

Teams chasing 190 plus runs in Indian Premier League

Gujarat Lions chased a target of 196 runs against Rising Pune Supergiants at Pune-SRS on 29.04.16 to provide the 20th occasion of a team chasing 190 plus runs in IPL. All such occasions are listed below

TEAMS CHASING A TARGET OF 190 PLUS RUNS IN IPL
No Team Score Target Versus Venue Result Date
1 Rajasthan 217/7 215 Deccan Hyderabad Rajasthan by 3 Wkts 24.04.08
2 Punjab 211/4 206 Hyderabad Hyderabad Punjab by 6 Wkts 14.05.14
3 Chennai 208/5 206 Bangalore Chennai Chennai by 5 Wkts 12.04.12
4 Punjab 206/4 206 Chennai Abu Dhabi Punjab by 6 Wkts 18.04.14
5 Bangalore 204/2 204 Punjab Bengaluru Bangalore by 8 Wkts 16.03.10
6 Punjab 204/2 201 Kolkata Kolkata Punjab by 8 Wkts 04.04.10
7 Kolkata 200/7 200 Punjab Bengaluru Kolkata by 3 Wkts 01.06.14
8 Rajasthan 197/5 197 Deccan Jaipur Rajasthan by 5 Wkts 17.04.12
9 Gujarat 196/7 196 Ris Pune Pune-SRS Gujarat by 3 Wkts 29.04.16
10 Chennai 195/4 193 Punjab Dharamsala Chennai by 6 Wkts 18.04.10
11 Mumbai 195/5 190 Rajasthan Mumbai Mumbai by 5 Wkts 25.05.14
12 Punjab 194/6 191 Deccan Mohali Punjab by 4 Wkts 13.05.12
13 Punjab 194/4 191 Bangalore Mohali Punjab by 6 Wkts 06.05.13
14 Punjab 193/4 189 Chennai Mohali Punjab by 6 Wkts 13.04.11
15 Delhi 193/1 188 Deccan Hyderabad Delhi by 9 Wkts 10.05.12
16 Punjab 193/3 192 Rajasthan Sharjah Punjab by 7 Wkts 20.04.14
17 Kolkata 192/5 191 Chennai Chennai Kolkata by 5 Wkts 27.05.12
18 Delhi 192/3 192 Bangalore Bengaluru Delhi by 7 Wkts 17.04.16
19 Rajasthan 191/5 191 Bangalore Bengaluru Rajasthan by 5 Wkts 11.05.14
20 Chennai 190/5 186 Delhi Delhi Chennai by 5 Wkts 19.03.10

 

Batsmen’s centuries in losing cause in Indian Premier League

SPD Smith’s 111 for Rising Pune Supergiants against Gujarat Lions at Pune-SRS on 29.04.16 went in vain to provide the sixth occasion of a batsman’s hundred going in vain in the history of IPL. The following table lists all such occasions

No   Pos Batsman Runs Team Oppn Venue Date
1   04 A Symonds 117* Deccan Rajasthan Hyd-RGS 24.04.08
2   05 YK Pathan 100 Rajasthan Mumbai Mum-BS 13.03.10
3 * 02 SR Tendulkar 100* Mumbai Kochi Mumbai 15.04.11
4 + 04 WP Saha 115* Punjab Kolkata Bangalore 01.06.14
5 * 01 V Kohli 100* Bangalore Gujarat Rajkot 24.04.16
6   03 SPD Smith 101 Ris Pune Gujarat Pune-SRS 29.04.16

The first such instance was witnessed when A Symond’s 117 not out went in vain in the game between Deccan Chargers and Rajasthan Royals at Hyd-RGS on 24.04.08. Batting at number four for Deccan Chargers, A Symonds scored 117 not out with the help of 11 boundary fours and seven boundary sixes. He was at the crease facing 53 deliveries. Riding on A Symond’s century, Deccan Charges posted 214 runs for the loss of five wickets in the allotted twenty overs. A Symonds and RG Sharma were concerned in a fourth wicket partnership which realized 111 runs. MM Patel of Rajasthan Royals leaked 55 runs without capturing a wicket

Rajasthan Royals won the game with a ball to spare. GC Smith {73} and YK Pathan {61} and their second wicket partnership worth 98 runs laid the foundation for Rajasthan Royal’s facile win with a ball to spare. M Kaif {34} and skipper SK Warne {22 not out} were the other contributors to Rajasthan Royal’s win.

17 runs were needed for a win in the last over. A Symonds – the batting hero of Deccan Charges became its bowling villain – as he was hit for 19 runs in five balls. Rajasthan Royal’s skipper hit him for a boundary four of third ball and smote him for two consecutive boundary sixes of fourth and fifth deliveries to clinch a thrilling win for his team. A Symond’s said : “I’ve probably bowled the worst last over in Twenty20 history. Twenty20 is good for the game but not for the ego.”

This is how the numero uno cricket portal espncricinfo.com described the eventful fourth and fifth deliveries bowled by A Symonds

19.4 – Symonds to Warne, SIX, Goodness! Warne steps down and clubs that high into the second tier over deep midwicket, how that changes things!

19.5 – Symonds to Warne, SIX, the captain blazes and what a sensational win! Warne steps down the track and carts a half volley just over the deep extra cover rope. All players in the dugout rush onto the field and Yusuf Pathan jumps on top of Warne, the guys in blue are simply ecstatic

The second occasion of an IPL hundred going in vain is witnessed in the game between Rajasthan Royals and Mumbai Indians at Mum-BS on 13.03.10. The batsman who scored the hundred was Yousuf Pathan of Rajasthan Royals. He made an exact 100 and his team lost the game. Mumbai Indians won this game by 04 runs.

Batting first, after winning the toss, Mumbai Indians posted 212 for 8 in the allotted twenty overs. The innings was built round the useful knocks by SS Tiwari {53} and AT Rayudu {55}. These two batsmen added 110 runs for the fourth wicket which was the contributory factor for Mumbai Indian’s total.

Chasing a mammoth total, Rajasthan Royals lost its first four wickets with the score board reading a paltry 66. But Yousuf Pathan had other ideas. He stitched a fifth wicket century partnership with P Dogra which realized 107 runs in just 7.5 overs. Yousuf Pathan’s contribution to the partnership was huge. He scored 86 runs, while P Dogra’s contribution was mere 18 runs.

Mumbai Indians claimed the fifth wicket in the form of run out of Yousuf Pathan who made an exact 100 in this game. This wicket fell at 173 when Rajasthan Royals required 38 runs for a win. Mumbai Indian’s put the pressure on Rajasthan Royals to ensure that they did not the 38 runs and won the game with the victory margin of four runs. Yousuf Pathan’s 100 came in 37 balls with the help of nine boundary fours and eight boundary sixes. This game witnessed the first ever occasion of rival teams posting a three figure partnership in an IPL game and also the fifth occasion of both the teams posting the team total of 200 plus runs in an IPL game. Yousuf Pathan remains the only batsman in the entire IPL to be dismissed runout after scoring a hundred. He had made an exact 100 before he was dismissed run out in this game. Yousuf Pathan’s 100 in vain is the only occasion of a batsman’s hundred in vain while chasing.

The third occasion of a batsman’s hundred in vain in IPL is SR Tendulkar’s 100 not out in the game between Mumbai Indians against Kochi Tuskers at Mumbai on 15.04.11. It also provides the first occasion of a captain’s hundred in a losing cause in IPL. Put into bat by Kochi Tuskers, Mumbai Indians posted 182 for 2 in its twenty overs thanks to SR Tendulkar {100*} and AT Rayudu {53} and their partnership which was worth 116 runs for the second wicket. It was on the foundation laid by DJ Jacobs and SR Tendulkar who had added 61 runs for the first wicket.

SR Tendulkar’s 100 not out was made in 66 deliveries and studded with 12 boundary fours and three boundary sixes. AT Rayudu {53} and SR Tendulkar {59} contributed to the second wicket partnership of 116 runs which came in 11.2 overs

Kochi Tusker’s openers BB McCullum and DPMD Jayawardene were concerned in a first wicket stand of 128 runs in 13.5 overs which made the chase easy. BB McCullum and DPMD Jayawardene contribution to the first wicket stand was 62 and 56 respectively. BB McCullum scored 81 in 60 deliveries with 10 boundary fours and two boundary sixes, while skipper DPMD Jayawardene scored 56 in 36 deliveries with nine boundary fours. After the exit of the skipper at 128, BB McCullum added 28 runs with RA Jadeja before the latter left at 156. Kochi Tuskers had no problem whatsoever in winning the game with an over to spare. RA Jadeja and BJ Hodge scored 25 not out and 11 not out respectively and Kochi Tuskers romped home by eight wickets. This game also witnessed the two teams posting hundred partnerships and also the rival skippers scoring fifties in an IPL game. M Vohra and WP Saha contributed 46 and WP Saha contributed 77 runs respectively to this partnership.

The fourth occasion of batsman’s hundred in the losing cause was in the finals of IPL 2014 edition. The game was between Kings Eleven Punjab and Kolkata Knight Riders played at Bangalore on 01.06.16. Wicket keeper batsman WP Saha’s 115 not out could not clinch a win for his team Kings Eleven Punjab. Put into bat after losing the toss, Kings Eleven Punjab posted a decent total of 199 for 4 in the allotted twenty overs. Punjab’s innings was built around M Vohra’s 67 and WP Saha’s 115 not out and also the 129 runs partnership for the third wicket between the two batsmen. The partnership was realized in 12 overs. WP Saha who earned the distinction of becoming the first batsman and also the first wicket keeper batsman to score a hundred in the final of IPL batted for 66 minutes and faced 55 deliveries. His innings contained 10 boundary fours and eight boundary sixes. He also earned the dubious distinction of becoming the first wicket keeper batsman to witness a hundred going in vain. In fact, he is the only wicket keeper batsman in all the earlier eight editions to witness a hundred in a losing cause.

Kolkata Knight Riders lost its reliable opener RV Uthappa for 5 and its captain G Gambhir for 23 in its chase. But MK Pandey batted superbly to make 94 and missing the coveted three figure mark narrowly by six runs. MK Pandey was concerned in two useful partnerships of fifty plus runs which was the contributory factor in Kolkata Knight Rider’s win. He added 53 runs in the company of his skipper G Gambhir for the second wicket and followed it up by a third wicket stand of 71 runs with YK Pathan. MK Pandey was at the crease for 81 minutes and faced 50 deliveries. His innings was studded with seven boundary fours and six boundary sixes.  For King’s Eleven Punjab Karanveer Singh was the most successful bowler with a bag of four for 54 and his effort was in a losing cause

V Kohli’s 100 not out in the game between Royal Challengers Bangalore and Gujarat Lions at Rajkot on 24.04.16 provides the fifth occasion of a batsman’s hundred in a losing cause in IPL. It also provides the second occasion of a captain’s hundred in vain in IPL – the first being SR Tendulkar’s 100 not out for Mumbai Indians against Kochi Tuskers at Kochi on 15.04.11.

Royal Challengers Bangalore posted 180 for the loss of two wickets in its twenty overs after winning the toss and batting first. V Kohli {100 not out} and KL Rahul {51 not out} were the mainstay in Royal Challengers Bangalore’s team total of 180 for two. These two batmen added 121 runs in an unfinished stand for the third wicket. V Kohli and AB de Villiers added 51 runs for the second wicket. These two fifty plus runs partnerships also contributed to Bangalore’s total.

V Kohli’s 100 not out against each bowler he played is furnished below. It contains the runs scored of each bowler – dots played, singles, twos, threes and fours scored of them. He was most severe on DJ Bravo. V Kohli scored 32 runs of 16 deliveries he faced from DJ Bravo’s bowling.

Bowler 0s 1s 2s 3s 4s 5s 6s 7+ Dismissal Runs Balls SR
P Kumar 4 3 1 0 3 0 0 0   17 11 154.54
DS Kulkarni 1 7 2 0 1 0 0 0   15 11 136.36
PV Tambe 2 5 0 0 3 0 0 0   17 10 170.00
SB Jakati 0 6 1 0 1 0 0 0   12 8 150.00
RA Jadeja 1 5 1 0 0 0 0 0   7 7 100.00
DJ Bravo 3 5 3 1 3 0 1 0   32 16 200.00

Gujarat Lions had a steady start from its reliable openers – DR Smith and BB McCullum – who were concerned in an opening stand of 47 runs. BB McCullum and skipper SK Raina added 40 runs for the second wicket. When BB McCullum was dismissed the score card read 87 and SK Raina left the score card read 140. SK Raina and wicket keeper batsman KD Karthik added 53 runs for the third wicket. The four wicket partnership between KD Karthik and RA Jadeja was worth 38 runs. The useful scores by the first four batsmen in Gujarat innings – DR Smith {32},

BB McCullum {42}, SK Raina {28} and KD Karthik {50*} – and the useful partnerships for the four wickets kept the Royal Challenger Bangalore bowlers busy before they succumbed. KD Karthik’s 50 not out came in 62 minutes and 39 balls. His innings was laced with three boundaries

The sixth occasion of a batsman’s century in vain in IPL was SPD Smith’s 101 for Rising Pune Supergiants against Gujarat Lions at Pune-SRS on 29.04.16. It was the second century in a losing cause in 2016 edition of IPL 2016. IPL 2016 edition is the only edition which has witnessed centuries by batsmen in a losing cause on two occasions.

Rising Pune Supergiants posted 195 for three in its twenty overs after being inserted in. AM Rahane and SPD Smith added 111 runs for the second wicket which was followed by 64 runs partnership between SPD Smith and MS Dhoni for the third wicket. AM Rahane {53}, SPD Smith {101} and MS Dhoni {30*} were the principal contributors to the Rising Pune Supergiants total 195 for three. SPD Smith faced 54 deliveries and his innings contained eight boundary four and five boundary sixes

Gujarat Lions’ inform openers – DR Smith and BB McCullum – added 93 runs for the first wicket and skipper SK Raina and wicket keeper batsman KD Karthik added 51 runs for the third wicket. Useful contributions from DR Smith {63}, BB McCullum {43}, SK Raina {34} and KD Karthik {33} helped Gujarat Lions to register a three wickets win in this game. DR Smith’s 53 came off 37 balls with the help of nine boundary fours and one boundary six.

This game was won the last ball of the match to provide the 18th occasion of a team winning an IPL game on the last ball of the match. It also provides the second such occasion for Gujarat. It had won its game against Mumbai at Mumbai on 16.04.16

 

 

 

 

 

Statistical highlights in IPL and Twenty20 games

At the end of the IPL game between Mumbai Indians and Kolkata Knight Riders at Mumbai on 28.04.16, the following stats highlights were observed in IPL and also in Twenty20 games

G Gambhir, RG Sharma and DA Warner share the record for most fifties in IPL. All the three batsmen have scored 29 fifties.  G Gambhir and RG Sharma scored their 29th fifty in the match under consideration.

G Gambhir became the first batsman to score 400 boundary fours in IPL. At the end of the game on 28.04.16, his boundary fours aggregate read 401.

RG Sharam became the seventh batsman to score 300 plus boundary fours in IPL. At the end of the game on 28.04.16, his boundary fours aggregate read 305. Others to accomplish the feat are – G Gambhir {401}, SK Raina {338}, V Sehwag {334}, RV Uthappa {317}, V Kohli {311} and S Dhawan {310}

KA Pollard’s run aggregate in Twenty20 games read 6009 at the end of the game on 28.04.16. He became the sixth batsman to total 6000 plus runs in Twenty20 games. Others are – CH Gayle {8840}, BJ Hodge {6998}, BB McCullum {6486}, DA Warner {6486} and SK Raina {6103

BB McCullum became the third batsman to score 300 boundary sixes in Twenty20 games. Others are – CH Gayle {637} and KA Pollard {398}.

BB McCullum became the second batsman in the history of Twenty20 games to score 600 plus boundary fours and 300 boundary sixes. He has scored 620 boundary fours and 300 boundary sixes. CH Gayle is the other batsman to accomplish such a feat. He has to his credit 684 boundary fours and 637 boundary sixes.

G Gambhir’s boundary fours aggregate in Twenty20 games at the end of the game on 28.04.16 read 601. He became the sixth batsman in the history of Twenty20 games to score 600 plus boundary fours. Others are CH Gayle {684}, BJ Hodge {681}, TM Dilshan {632}, DA Warner {625} and BB McCullum {620}.

RG Sharma’s boundary fours aggregate in Twenty20 games at the end of the game on 28.04.16 read 508. He became the 15th batsman in the history of Twenty20 games to score 500 plus boundary fours. Others are CH Gayle {684}, BJ Hodge {681}, TM Dilshan {632}, DA Warner {625} and BB McCullum {620}, G Gambhir {601}, LG Wright {597], V Kohli {554}, MJ Lumb {554}, DPMD Jayawardene {552}, SK Raina {533}, DR Smith {532}, KC Sangakkara {517} and RV Uthappa {503}

RG Sharma with his 44 fifties in Twenty20 games stands fourth in the list of batsmen who have scored most fifties in the history of Twenty20 games. CH Gayle {72}, DA Warner {54} and BJ Hodge {48} are the other three batsmen  to  score more fifties than RG Sharma in Twenty20 games

Teams winning an IPL game by single digit runs margin – one to nine runs

Gujarat Lions pulled off a sensational one run win over Delhi Daredevils at Delhi on 27.04.16 to provide the 47th occasion of a team winning an IPL game by a single digit margin – one to nine runs. All such occasions are listed chronologically

No Team1 Team2 Winner Margin Ground Date
1 Chennai Mumbai Chennai 6 runs Chennai 23.04.08
2 Bangalore Deccan Bangalore 3 runs Bangalore 03.05.08
3 Punjab Kolkata Punjab 9 runs Mohali 03.05 08
4 Kolkata Bangalore Kolkata 5 runs Kolkata 08.05.08
5 Delhi Punjab Punjab 6 runs Delhi 17.05.08
6 Kolkata Chennai Chennai 3 runs Kolkata 18.05.08
7 Mumbai Punjab Punjab 1 run Mumbai 21.05.08
8 Chennai Delhi Delhi 9 runs Durban 23.04.09
9 Punjab Mumbai Punjab 3 runs Durban 29.04.09
10 Bangalore Punjab Bangalore 8 runs Durban 01.05.09
11 Kolkata Mumbai Mumbai 9 runs East London 01.05.09
12 Mumbai Rajasthan Rajasthan 2 runs Durban 14.05.09
13 Deccan Punjab Punjab 1 run Johannesburg 17.05.09
14 Bangalore Deccan Deccan 6 runs Johannesburg 24.05.09
15 Mumbai Rajasthan Mumbai 4 runs Mumbai (BS) 13.03.10
16 Deccan Punjab Deccan 6 runs Cuttack 19.03.10
17 Deccan Rajasthan Rajasthan 2 runs Nagpur 05.04.10
18 Chennai Kolkata Chennai 2 runs Chennai 08.04.11
19 Kolkata Deccan Kolkata 9 runs Kolkata 11.04.11
20 Kolkata Kochi Kochi 6 runs Kolkata 20.04.11
21 Mumbai Chennai Mumbai 8 runs Mumbai 22.04.11
22 Kolkata Punjab Punjab 2 runs Kolkata 15.04.12
23 Chennai Punjab Punjab 7 runs Chennai 28.04.12
24 Delhi Rajasthan Delhi 1 run Delhi 29.04.12
25 Pune Mumbai Mumbai 1 run Pune 03.05.12
26 Kolkata Pune Kolkata 7 runs Kolkata 05.05.12
27 Deccan Bangalore Deccan 9 runs Hyd-RGS 20.05.12
28 Bangalore Mumbai Bangalore 2 runs Bangalore 04.04.13
29 Delhi Rajasthan Rajasthan 5 runs Delhi 06.04.13
30 Chennai Mumbai Mumbai 9 runs Chennai 06.04.13
31 Punjab Kolkata Punjab 4 runs Mohali 16.04.13
32 Mumbai Punjab Mumbai 4 runs Mumbai 29.04.13
33 Delhi Bangalore Bangalore 4 runs Delhi 10.04.13
34 Kolkata Pune Pune 7 runs Ranchi 15.05.13
35 Punjab Delhi Punjab 7 runs Dharamsala 16.05.13
36 Rajasthan Chennai Chennai 7 runs Dubai (DSC) 23.04.14
37 Bangalore Kolkata Kolkata 2 runs Sharjah 24.04.14
38 Sunrisers Delhi Sunrisers 4 runs Dubai (DSC) 25.04.14
39 Chennai Delhi Chennai 1 run Chennai 09.04.15
40 Sunrisers Delhi Delhi 4 runs Visakhapatnam 18.04.15
41 Chennai Kolkata Chennai 2 runs Chennai 28.04.15
42 Mumbai Rajasthan Mumbai 8 runs Mumbai 01.05.15
43 Rajasthan Sunrisers Sunrisers 7 runs Mumbai (BS) 07.05.15
44 Delhi Sunrisers Sunrisers 6 runs Raipur 09.05.15
45 Sunrisers Punjab Sunrisers 5 runs Hyd-RGS 11.05.15
46 Rajasthan Kolkata Rajasthan 9 runs Mum-BS 16.05.15
47 Gujarat Delhi Gujarat 1 run Delhi 27.04.16

Gujarat Lion’s one run over Delhi Daredevils at Delhi on 27.04.16 provides the sixth occasion of a team winning an IPL game by one run margin. All such occasions are listed below

No Team1 Team2 Winner Margin Ground Date
1 Mumbai Punjab Punjab 1 run Mumbai 21.05.08
2 Deccan Punjab Punjab 1 run Johannesburg 17.05.09
3 Delhi Rajasthan Delhi 1 run Delhi 29.04.12
4 Pune Mumbai Mumbai 1 run Pune 03.05.12
5 Chennai Delhi Chennai 1 run Chennai 09.04.15
6 Gujarat Delhi Gujarat 1 run Delhi 27.04.16

The following are the three teams which have won five or more games by single digit runs margin – one to nine runs. Punjab has won most times – nine occasions and followed by Mumbai – eight occasions and Chennai – six occasions

No Team1 Team2 Winner Margin Ground Date
1 Chennai Mumbai Chennai 6 runs Chennai 23.04.08
2 Kolkata Chennai Chennai 3 runs Kolkata 18.05.08
3 Chennai Kolkata Chennai 2 runs Chennai 08.04.11
4 Rajasthan Chennai Chennai 7 runs Dubai (DSC) 23.04.14
5 Chennai Delhi Chennai 1 run Chennai 09.04.15
6 Chennai Kolkata Chennai 2 runs Chennai 28.04.15
             
1 Kolkata Mumbai Mumbai 9 runs East London 01.05.09
2 Mumbai Rajasthan Mumbai 4 runs Mumbai (BS) 13.03.10
3 Mumbai Chennai Mumbai 8 runs Mumbai 22.04.11
4 Pune Mumbai Mumbai 1 run Pune 03.05.12
5 Chennai Mumbai Mumbai 9 runs Chennai 06.04.13
6 Mumbai Punjab Mumbai 4 runs Mumbai 29.04.13
7 Mumbai Rajasthan Mumbai 8 runs Mumbai 01.05.15
             
1 Punjab Kolkata Punjab 9 runs Mohali 03.05 08
2 Delhi Punjab Punjab 6 runs Delhi 17.05.08
3 Mumbai Punjab Punjab 1 run Mumbai 21.05.08
4 Punjab Mumbai Punjab 3 runs Durban 29.04.09
5 Deccan Punjab Punjab 1 run Johannesburg 17.05.09
6 Kolkata Punjab Punjab 2 runs Kolkata 15.04.12
7 Chennai Punjab Punjab 7 runs Chennai 28.04.12
8 Punjab Kolkata Punjab 4 runs Mohali 16.04.13
9 Punjab Delhi Punjab 7 runs Dharamsala 16.05.13

 

« Older Entries

Skip to toolbar