Advanced search
HomeLok Sabha 2019NATIONAL CAPITAL TERRITORY OF DELHI

Lok Sabha 2019

Election Summary

HIGHLIGHTS OF CANDIDATES
Total number of constituencies analyzed=543
Total candidates analyzed by NEW = 7937
Candidates with declared criminal cases = 1503 (19%)
Candidates with declared serious criminal cases = 1072 (14%)
Crorepati candidates = 2299 (29%)
Candidates who are graduate or above = 3813 (48%)
Candidates who have not declared PAN = 777 (10%)
Total women candidates = 719 (9%)
HIGHLIGHTS OF WINNERS
 
Total winners analyzed by NEW = 539
Winners with declared criminal cases = 233 (43%)
Winners with declared serious criminal cases = 159 (29%)
Crorepati winners = 476 (88%)
Winners who are graduate or above = 391 (73%)
Winners who have not declared PAN = 4 (1%)
Total women winners = 78 (14%)

List of Candidates (NATIONAL CAPITAL TERRITORY OF DELHI)

SnoCandidatePartyCriminal CasesEducationAgeTotal AssetsLiabilities
1 Aashish S SaxenaIND0Post Graduate39Rs 26,80,000
~ 26 Lacs+
Rs 2,42,000
~ 2 Lacs+
2 AditiIND1Graduate25Rs 18,505
~ 18 Thou+
Rs 0
~
3 Aditya Kumar NaveenHum Bhartiya Party012th Pass34Rs 20,44,023
~ 20 Lacs+
Rs 0
~
4 Ajay BhaiRight to Recall Party010th Pass35Rs 1,40,88,213
~ 1 Crore+
Rs 87,50,871
~ 87 Lacs+
5 Ajay ChaudharyAapki Apni Party (Peoples)012th Pass42Rs 5,59,000
~ 5 Lacs+
Rs 1,80,000
~ 1 Lacs+
6 Ajay MakanINC0Post Graduate55Rs 24,57,32,926
~ 24 Crore+
Rs 0
~
7 Amanullah AhmedBhartiya Insan Party010th Pass34Rs 79,44,500
~ 79 Lacs+
Rs 0
~
8 Amit Kumar SharmaSanjhi Virasat Party0Graduate43Rs 23,86,000
~ 23 Lacs+
Rs 0
~
9 Amrender KumarIND010th Pass30Rs 25,90,450
~ 25 Lacs+
Rs 2,50,000
~ 2 Lacs+
10 Anil KumarRashtriya Rashtrawadi Party0Graduate37Rs 21,25,449
~ 21 Lacs+
Rs 1,25,000
~ 1 Lacs+
11 Anil Kumar YadavIND0Graduate27Rs 2,22,218
~ 2 Lacs+
Rs 0
~
12 Anupam TripathiBhartiya Kisan Party0Graduate Professional38Rs 30,71,500
~ 30 Lacs+
Rs 7,00,000
~ 7 Lacs+
13 Anuruddh Kumar DubeBharat Lok Sewak Party110th Pass39Rs 1,33,45,000
~ 1 Crore+
Rs 18,20,843
~ 18 Lacs+
14 Arvinder Singh LovelyINC0Graduate50Rs 5,04,52,066
~ 5 Crore+
Rs 0
~
15 Ashok KumarRPI(A)010th Pass67Rs 2,10,00,000
~ 2 Crore+
Rs 0
~
16 Ashok SuranaIND0Graduate44Rs 11,23,54,277
~ 11 Crore+
Rs 22,50,000
~ 22 Lacs+
17 AtishiAAP1Post Graduate37Rs 1,20,12,824
~ 1 Crore+
Rs 0
~
18 Baidyanath SahProutist Bloc, India0Graduate Professional53Rs 52,40,190
~ 52 Lacs+
Rs 2,11,300
~ 2 Lacs+
19 Balbir Singh JakharAAP0Graduate Professional47Rs 3,28,94,288
~ 3 Crore+
Rs 41,61,197
~ 41 Lacs+
20 Balbir Singh S/O Dayaram ChaudharyIND0Graduate56Rs 26,29,592
~ 26 Lacs+
Rs 0
~
21 Birju NayakIND0Graduate44Rs 45,89,741
~ 45 Lacs+
Rs 1,30,000
~ 1 Lacs+
22 Brijesh GoyalAAP0Graduate43Rs 95,94,156
~ 95 Lacs+
Rs 32,85,554
~ 32 Lacs+
23 Charan Singh "Babrik"IND08th Pass50Rs 2,05,330
~ 2 Lacs+
Rs 0
~
24 D Durga PrasadChallengers Party0Graduate Professional53Rs 4,71,38,000
~ 4 Crore+
Rs 0
~
25 D. Durga PrasadChallengers Party0Graduate Professional53Rs 4,71,38,000
~ 4 Crore+
Rs 0
~
26 Dalbir Singh MalikVoters Party International012th Pass56Rs 6,99,49,801
~ 6 Crore+
Rs 51,81,183
~ 51 Lacs+
27 Dan Bahadur YadavBhartiya Janta Dal (Integrated)0Graduate Professional43Rs 43,05,100
~ 43 Lacs+
Rs 0
~
28 Daya Nand VatsRPI(A)0Post Graduate62Rs 1,05,70,909
~ 1 Crore+
Rs 0
~
29 Deepak KumarAapki Apni Party (Peoples)08th Pass41Rs 62,54,000
~ 62 Lacs+
Rs 0
~
30 Deepti ChopraPRISM Party0Graduate52Rs 1,33,15,170
~ 1 Crore+
Rs 10,17,000
~ 10 Lacs+
31 Deepti NadellaPyramid Party of India0Post Graduate38Rs 90,62,141
~ 90 Lacs+
Rs 0
~
32 Desh KumarAkhil Bharatiya Jan Sangh0Graduate56Rs 6,11,000
~ 6 Lacs+
Rs 0
~
33 Dharambir SinghRashtriya Janshakti Party (Secular)010th Pass57Rs 4,99,904
~ 4 Lacs+
Rs 0
~
34 Dheer SinghRashtriya Jansambhavna Party0Graduate36Rs 20,000
~ 20 Thou+
Rs 0
~
35 Dilip KumarSanatan Sanskriti Raksha Dal0Graduate44Rs 48,56,379
~ 48 Lacs+
Rs 5,86,000
~ 5 Lacs+
36 Dilip PandeyAAP1Post Graduate38Rs 54,33,393
~ 54 Lacs+
Rs 0
~
37 Dilip Singh KothariIND0Post Graduate59Rs 58,52,977
~ 58 Lacs+
Rs 0
~
38 Dr. Mahender Singh ChuriyanaPeoples Party of India (Democratic)0Post Graduate61Rs 3,20,15,000
~ 3 Crore+
Rs 11,50,000
~ 11 Lacs+
39 Dr. Suman YadavJai Maha Bharath Party0Doctorate42Rs 2,40,54,066
~ 2 Crore+
Rs 16,00,000
~ 16 Lacs+
40 FarhadeebaIND010th Pass38Rs 2,77,000
~ 2 Lacs+
Rs 2,50,000
~ 2 Lacs+
41 Gaurav BhatiaMazdoor Kirayedar Vikas Party08th Pass31Rs 2,83,000
~ 2 Lacs+
Rs 0
~
42 Gautam GambhirBJP112th Pass37Rs 1,47,15,87,789
~ 147 Crore+
Rs 34,20,35,860
~ 34 Crore+
43 Gugan SinghAAP08th Pass70Rs 1,28,53,787
~ 1 Crore+
Rs 0
~
44 Hafiz BurhanuddinThe National Road Map Party of India0Post Graduate57Rs 66,45,000
~ 66 Lacs+
Rs 0
~
45 Hans Raj HansBJP010th Pass57Rs 13,09,37,732
~ 13 Crore+
Rs 4,78,97,494
~ 4 Crore+
46 Harbalwinder SinghIND0Post Graduate38Rs 14,33,03,628
~ 14 Crore+
Rs 0
~
47 Harkrishan Das NijhawanIND112th Pass56Rs 3,61,67,926
~ 3 Crore+
Rs 5,75,000
~ 5 Lacs+
48 Harsh Nath VermaIND08th Pass61Rs 50,000
~ 50 Thou+
Rs 0
~
49 Harsh VardhanBJP0Post Graduate64Rs 3,01,71,897
~ 3 Crore+
Rs 0
~
50 Harsh Vardhan ShuklaIND0Graduate Professional26Rs 5,08,722
~ 5 Lacs+
Rs 0
~
51 Hitesh KumarJai Prakash Janata Dal0Post Graduate38Rs 5,37,25,000
~ 5 Crore+
Rs 30,00,000
~ 30 Lacs+
52 Inder SenRashtriya Samrasta Party010th Pass36Rs 45,00,001
~ 45 Lacs+
Rs 50,368
~ 50 Thou+
53 Iqbal Singh (Sonu)IND18th Pass45Rs 1,04,36,974
~ 1 Crore+
Rs 0
~
54 Ishwar Mansukh IshuSatya Bahumat Party18th Pass34Rs 1,25,718
~ 1 Lacs+
Rs 20,000
~ 20 Thou+
55 J. K. JainJai Prakash Janata Dal0Graduate Professional61Rs 1,21,82,945
~ 1 Crore+
Rs 0
~
56 Jai Prakash AgarwalINC0Graduate74Rs 9,61,59,175
~ 9 Crore+
Rs 0
~
57 Janak Raj RanaAkhand Rashtrawadi Party0Graduate Professional57Rs 4,15,72,000
~ 4 Crore+
Rs 7,00,000
~ 7 Lacs+
58 JitendraPRISM Party0Graduate Professional40Rs 43,92,289
~ 43 Lacs+
Rs 0
~
59 Jitendra RautAkhil Bharatiya Manavata Paksha1Graduate40Rs 6,49,510
~ 6 Lacs+
Rs 14,406
~ 14 Thou+
60 Jugal KishorIND0Graduate47Rs 76,76,788
~ 76 Lacs+
Rs 3,14,000
~ 3 Lacs+
61 K Roshan KumarPyramid Party of India0Others53Rs 32,17,000
~ 32 Lacs+
Rs 0
~
62 K SreekrishnaJammu & Kashmir National Panthers Party0Post Graduate49Rs 59,282
~ 59 Thou+
Rs 0
~
63 Kamal KishorPeoples Party of India (Democratic)0Graduate67Rs 85,50,331
~ 85 Lacs+
Rs 0
~
64 Kripashankar C PandeyIND012th Pass61Rs 6,94,16,833
~ 6 Crore+
Rs 35,70,000
~ 35 Lacs+
65 Krishan Singh ChauhanPeoples Party of India (Democratic)0Doctorate56Rs 2,64,15,314
~ 2 Crore+
Rs 7,50,832
~ 7 Lacs+
66 Kulwinder Singh MehtaPyramid Party of India012th Pass54Rs 17,62,088
~ 17 Lacs+
Rs 0
~
67 Lal JiAkhand Rashtrawadi Party1Graduate49Rs 64,94,000
~ 64 Lacs+
Rs 1,70,000
~ 1 Lacs+
68 M. MishraIND0Graduate Professional41Rs 64,25,058
~ 64 Lacs+
Rs 0
~
69 Madan Lal BalmikiRashtriya Samrasta Party110th Pass66Rs 26,37,085
~ 26 Lacs+
Rs 0
~
70 Mahabal MishraINC312th Pass65Rs 45,07,21,618
~ 45 Crore+
Rs 28,14,393
~ 28 Lacs+
71 Mahender PaswanMazdoor Kirayedar Vikas Party08th Pass41Rs 18,57,000
~ 18 Lacs+
Rs 0
~
72 Mahfooj KhanIND08th Pass42Rs 2,59,000
~ 2 Lacs+
Rs 1,00,000
~ 1 Lacs+
73 Manager ChaurasiyaSUCI(C)012th Pass51Rs 9,03,000
~ 9 Lacs+
Rs 0
~
74 Manjeet SinghRashtra Nirman Party0Graduate Professional31Rs 62,40,443
~ 62 Lacs+
Rs 2,30,501
~ 2 Lacs+
75 Manju ChhibberRPI(A)0Graduate64Rs 3,18,68,000
~ 3 Crore+
Rs 0
~
76 Manmohan SinghRashtra Nirman Party0Post Graduate58Rs 3,51,66,395
~ 3 Crore+
Rs 12,015
~ 12 Thou+
77 Manoj Kumar GuptaIND0Post Graduate42Rs 35,324
~ 35 Thou+
Rs 0
~
78 Manoj TiwariBJP3Post Graduate48Rs 24,28,17,031
~ 24 Crore+
Rs 1,36,18,755
~ 1 Crore+
79 MathewsBhartiya Insan Party0Graduate63Rs 5,92,000
~ 5 Lacs+
Rs 0
~
80 Md AkramIND0Graduate Professional34Rs 3,30,057
~ 3 Lacs+
Rs 0
~
81 Meenakashi LekhiBJP0Graduate Professional51Rs 36,14,41,689
~ 36 Crore+
Rs 79,38,378
~ 79 Lacs+
82 Mohan Kumar GuptaMazdoor Kirayedar Vikas Party0Graduate31Rs 19,48,254
~ 19 Lacs+
Rs 0
~
83 Mohan Lal SharmaSatya Bahumat Party0Post Graduate72Rs 2,04,28,012
~ 2 Crore+
Rs 0
~
84 Mohd HasanRPI(A)012th Pass44Rs 3,72,000
~ 3 Lacs+
Rs 0
~
85 Mohd IrfanBharat Prabhat Party0Graduate Professional41Rs 1,24,63,190
~ 1 Crore+
Rs 0
~
86 Mohd. Irfan Javed QureshiEkta Samaj Party2Graduate57Rs 3,50,000
~ 3 Lacs+
Rs 0
~
87 MukeshAapki Apni Party (Peoples)110th Pass53Rs 1,72,85,880
~ 1 Crore+
Rs 6,00,000
~ 6 Lacs+
88 Mukesh JadlyUttarakhand Pragatisheel Party0Post Graduate48Rs 1,25,04,856
~ 1 Crore+
Rs 9,50,000
~ 9 Lacs+
89 Munna LalIND010th Pass37Rs 2,74,389
~ 2 Lacs+
Rs 0
~
90 Naise KhanIND05th Pass60Rs 2,60,500
~ 2 Lacs+
Rs 0
~
91 NavanitNational Youth Party2Post Graduate40Rs 94,043
~ 94 Thou+
Rs 11,50,000
~ 11 Lacs+
92 NaveenIND012th Pass33Rs 43,75,000
~ 43 Lacs+
Rs 0
~
93 Naveen KumarRashtriya Samrasta Party0Graduate Professional44Rs 76,06,632
~ 76 Lacs+
Rs 86,034
~ 86 Thou+
94 Navin Chandra DasIND0Graduate69Rs 80,44,000
~ 80 Lacs+
Rs 12,80,000
~ 12 Lacs+
95 Neeru MongiaPRISM Party0Graduate Professional40Rs 2,13,70,288
~ 2 Crore+
Rs 19,80,000
~ 19 Lacs+
96 Nilanjan BanerjeeBharat Lok Sewak Party012th Pass41Rs 60,000
~ 60 Thou+
Rs 0
~
97 Pankaj GuptaIND010th Pass57Rs 25,97,720
~ 25 Lacs+
Rs 0
~
98 Pankaj Kumar GuptaAAP0Graduate Professional52Rs 20,43,51,194
~ 20 Crore+
Rs 7,37,055
~ 7 Lacs+
99 Parvesh Sahib SinghBJP0Post Graduate41Rs 15,51,95,014
~ 15 Crore+
Rs 4,00,97,329
~ 4 Crore+
100 PoonamPeoples Party of India (Democratic)0Graduate48Rs 41,89,796
~ 41 Lacs+
Rs 12,71,875
~ 12 Lacs+
101 Pradesh KumarSarvodaya Prabhat Party0Graduate Professional35Rs 11,02,410
~ 11 Lacs+
Rs 2,01,238
~ 2 Lacs+
102 Pravesh SharmaIND0Post Graduate36Rs 54,21,404
~ 54 Lacs+
Rs 9,26,560
~ 9 Lacs+
103 Priyanka BharihokeIND0Post Graduate33Rs 38,32,340
~ 38 Lacs+
Rs 0
~
104 Probir DuttaSatya Bahumat Party0Post Graduate44Rs 60,93,819
~ 60 Lacs+
Rs 0
~
105 Raghav ChadhaAAP0Graduate Professional30Rs 16,47,954
~ 16 Lacs+
Rs 0
~
106 Rahimuddin ShahIND010th Pass39Rs 9,38,785
~ 9 Lacs+
Rs 0
~
107 Raj KaranCorruption Abolition Party010th Pass61Rs 2,01,05,350
~ 2 Crore+
Rs 1,00,000
~ 1 Lacs+
108 Raj Kumar DhingiyaIND0Post Graduate40Rs 7,08,293
~ 7 Lacs+
Rs 0
~
109 Raj Shekhar GuntiPRISM Party0Graduate44Rs 4,92,771
~ 4 Lacs+
Rs 26,01,000
~ 26 Lacs+
110 Rajendra Prasad GuptaParivartan Samaj Party0Post Graduate49Rs 2,78,181
~ 2 Lacs+
Rs 0
~
111 Rajesh LilothiaINC0Post Graduate53Rs 4,44,56,251
~ 4 Crore+
Rs 79,000
~ 79 Thou+
112 Rajesh SatiyaSanatan Sanskriti Raksha Dal0Post Graduate36Rs 62,108
~ 62 Thou+
Rs 43,326
~ 43 Thou+
113 Rajiv KumarIND0Graduate Professional51Rs 1,40,037
~ 1 Lacs+
Rs 0
~
114 Rajveer SinghBSP012th Pass43Rs 9,23,54,028
~ 9 Crore+
Rs 4,07,46,162
~ 4 Crore+
115 Ram KhelawanProutist Bloc, India010th Pass50Rs 26,02,100
~ 26 Lacs+
Rs 1,08,000
~ 1 Lacs+
116 Ram KumarBhartiya Pragatisheel Congress0Graduate62Rs 28,000
~ 28 Thou+
Rs 0
~
117 RameshIND1Graduate Professional58Rs 4,48,36,000
~ 4 Crore+
Rs 65,000
~ 65 Thou+
118 Ramesh BidhuriBJP2Graduate Professional57Rs 18,00,52,708
~ 18 Crore+
Rs 20,38,454
~ 20 Lacs+
119 Ramesh Chand VermaIND05th Pass58Rs 96,84,561
~ 96 Lacs+
Rs 0
~
120 Ravi KumarIND0Graduate33Rs 24,71,300
~ 24 Lacs+
Rs 2,41,028
~ 2 Lacs+
121 Ravi KumarIND0Graduate53Rs 3,97,05,621
~ 3 Crore+
Rs 3,34,500
~ 3 Lacs+
122 Ravinder Paul SehgalPyramid Party of India0Post Graduate70Rs 4,57,25,073
~ 4 Crore+
Rs 73,782
~ 73 Thou+
123 RavindraKanshiram Bahujan Dal08th Pass43Rs 64,43,204
~ 64 Lacs+
Rs 0
~
124 Roshan Kumar ChoudharyIND012th PassUnknownRs 29,000
~ 29 Thou+
Rs 0
~
125 S N SinghIND1Doctorate72Rs 2,81,83,644
~ 2 Crore+
Rs 0
~
126 Sameer MirzaBharat Prabhat Party012th Pass29Rs 6,60,200
~ 6 Lacs+
Rs 0
~
127 SandeepRashtriya Jan Adhikar Party08th Pass36Rs 12,06,152
~ 12 Lacs+
Rs 0
~
128 Sanjay KumarBSP012th Pass48Rs 46,93,400
~ 46 Lacs+
Rs 8,45,000
~ 8 Lacs+
129 Satdev JainProutist Bloc, India010th Pass53Rs 55,23,884
~ 55 Lacs+
Rs 5,79,000
~ 5 Lacs+
130 Satish Kumar PrajapatiMazdoor Kirayedar Vikas Party08th Pass48Rs 41,14,657
~ 41 Lacs+
Rs 0
~
131 Saurabh RanjanPyramid Party of India0Graduate Professional33Rs 3,12,000
~ 3 Lacs+
Rs 0
~
132 Shahid AliBSP0Graduate Professional46Rs 3,08,25,000
~ 3 Crore+
Rs 41,73,296
~ 41 Lacs+
133 Sharestha AroraMazdoor Kirayedar Vikas Party012th Pass42Rs 19,31,500
~ 19 Lacs+
Rs 0
~
134 ShashijeetNational Youth Party012th Pass44Rs 11,73,350
~ 11 Lacs+
Rs 0
~
135 Sheila DikshitINC0Post Graduate81Rs 4,92,85,773
~ 4 Crore+
Rs 0
~
136 Shish Pal SinghPRISM Party05th Pass64Rs 23,62,891
~ 23 Lacs+
Rs 0
~
137 Shiv KumarIND05th Pass45Rs 11,98,000
~ 11 Lacs+
Rs 0
~
138 Siddhant GautamBSP0Post Graduate52Rs 77,97,516
~ 77 Lacs+
Rs 9,00,000
~ 9 Lacs+
139 Sita Saran SenBSP010th Pass40Rs 1,57,07,415
~ 1 Crore+
Rs 4,00,000
~ 4 Lacs+
140 Sobran Singh ChauhanRashtriya Rashtrawadi Party0Graduate63Rs 56,43,963
~ 56 Lacs+
Rs 0
~
141 Sohan Lal SharmaRashtra Nirman Party0Graduate Professional78Rs 25,440
~ 25 Thou+
Rs 0
~
142 Sree Nivasan RamamoorthyIND0Graduate Professional57Rs 99,96,766
~ 99 Lacs+
Rs 0
~
143 Suman DeviBharat Lok Sewak Party0Graduate53Rs 1,30,000
~ 1 Lacs+
Rs 0
~
144 Sumedha BodhJan Samman party0Post Graduate35Rs 13,78,221
~ 13 Lacs+
Rs 0
~
145 SunilAapki Apni Party (Peoples)08th Pass36Rs 25,09,219
~ 25 Lacs+
Rs 18,10,000
~ 18 Lacs+
146 Sunil KumarIND010th Pass39Rs 20,31,247
~ 20 Lacs+
Rs 0
~
147 Sunil KumarPeoples Party of India (Democratic)0Post Graduate47Rs 1,16,64,371
~ 1 Crore+
Rs 17,61,306
~ 17 Lacs+
148 Sunil VishvakarmaAmbedkar National Congress010th Pass47Rs 45,02,000
~ 45 Lacs+
Rs 6,82,000
~ 6 Lacs+
149 Surender GuptaNational Apni Party05th Pass43Rs 5,90,000
~ 5 Lacs+
Rs 0
~
150 Suresh KumarIND0Graduate41Rs 13,76,000
~ 13 Lacs+
Rs 0
~
151 Suresh KumarSocialist Janata Party0Graduate Professional65Rs 2,53,20,000
~ 2 Crore+
Rs 0
~
152 Swadesh Kumar OhrAtulya Bharat Party0Graduate77Rs 3,34,23,025
~ 3 Crore+
Rs 4,76,000
~ 4 Lacs+
153 Umesh Chandra GaurRPI(A)0Doctorate51Rs 39,01,922
~ 39 Lacs+
Rs 0
~
154 UpendraAnjaan Aadmi Party0Graduate Professional31Rs 10,24,406
~ 10 Lacs+
Rs 0
~
155 VijenderINC0Graduate33Rs 12,15,25,000
~ 12 Crore+
Rs 3,19,67,000
~ 3 Crore+
156 Vikash Kumar MohalAapki Apni Party (Peoples)012th Pass25Rs 1,08,973
~ 1 Lacs+
Rs 25,000
~ 25 Thou+
157 Virender Pratap SinghAapki Apni Party (Peoples)05th Pass38Rs 48,69,811
~ 48 Lacs+
Rs 9,34,097
~ 9 Lacs+
158 Virendra Singh BharatRashtriya Rashtrawadi Party0Graduate Professional57Rs 34,06,386
~ 34 Lacs+
Rs 15,00,000
~ 15 Lacs+
159 Vishal KhannaSanatan Sanskriti Raksha Dal110th Pass37Rs 38,10,000
~ 38 Lacs+
Rs 2,71,500
~ 2 Lacs+
160 Yogesh SwamyIND0Graduate36Rs 32,514
~ 32 Thou+
Rs 0
~






Disclaimer: The primary source for the data used for these reports is the sworn affidavits provided by the candidates themselves. Sheer volume of data that has to be read from the affidavits that are often poorly scanned and the lightening speed at which these reports have to be brought out makes it quite difficult to ensure accuracy of every bit of data. In case of any discrepancy in our reports vis a vis the original affidavit of any candidate, the original affidavit should be considered accurate. If you notice any discrepancies between affidavit and our report kindly let us know and we will fix them on our end as soon as possible.

Technology Powered by Webrosoft