148 results - M - W - D

TC

Stat

Stk

Ins

Fil

+d

+w

+m

+q

+h

+y

avg

P%ret117670113201
P%wins76665858624360
S%ret110380025523
S%wins74583230335747

Filing Date

T Date

Ticker

Sector

Ind

Industry

Owner

oSt

Rel

Title

T

TVal

Price

L

Qty

oc

Own

H

r2y

r1y

r6m

r3m

r6w

r3w

r7d

r3d

f1d

f1w

f1m

f3m

f6m

f1y

2/23/22 16:14
2/22/22
GLADFundCEFClosed-End FundsSchaltenbrand Nicole Frances DubasVAOCFO,TreaP210.850055D
3/17/20 14:38
3/16/20
GLADFundCEFClosed-End FundsSchaltenbrand Nicole Frances DubasVAOCFO,TreaP56.5501264I
3/16/20 13:42
3/16/20
GLADFundCEFClosed-End FundsLicalsi MichaelVAOGC,SecreP76.7401148D
3/13/20 15:22
3/12/20
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP707.000102510D
3/13/20 14:39
3/12/20
GLADFundCEFClosed-End FundsSchaltenbrand Nicole Frances DubasVAOCFO,TreaP37.0100193D
3/10/20 13:00
3/9/20
GLADFundCEFClosed-End FundsSchaltenbrand Nicole Frances DubasVAOCFO,TreaP27.9000112D
2/25/20 16:14
2/25/20
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP959.470102497D
12/7/18 16:24
12/6/18
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m1008.330123464D
11/21/18 15:02
11/21/18
GLADFundCEFClosed-End FundsSchaltenbrand Nicole Frances DubasVAOCFO,TreaP58.6201412D
11/20/18 16:25
11/20/18
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP878.710102449D
5/8/18 17:15
5/8/18
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP898.910102424D
2/9/18 13:55
2/8/18
GLADFundCEFClosed-End FundsMerrick Caren DVADP99.0301543D
2/9/18 13:52
2/8/18
GLADFundCEFClosed-End FundsSchaltenbrand Nicole Frances DubasVAOCFO,TreaP129.0201New1D
2/9/18 13:45
2/8/18
GLADFundCEFClosed-End FundsGladstone DavidVADOCEOP99.120101,170D
2/9/18 08:35
2/8/18
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP1039.040113407D
12/18/17 12:15
12/15/17
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP779.40082395D
11/30/17 17:07
11/28/17
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m799.82082386D
11/28/17 14:36
11/27/17
GLADFundCEFClosed-End FundsWilkinson Walter HVADP609.79068314D
9/1/17 12:58
8/31/17
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP379.22041372D
3/13/17 14:50
3/9/17
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP908.962103355D264098-6-3-2-2237
3/8/17 09:44
3/7/17
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPS09.16200345D30431112-4-300-4-23
3/1/17 16:26
2/28/17
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP1469.132162688M32501313-2-6-11000
12/13/16 16:27
12/12/16
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-8328.922-93-1000D293233141612663786
10/26/16 14:46
10/25/16
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP2007.981258322D12413621-20-4-802026
8/25/16 16:41
8/19/16
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m518.52162295D101940211161013-5-113
8/16/16 15:12
8/12/16
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS.m-1758.391-21-1893D81641221675111-3-317
8/15/16 10:19
8/11/16
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP678.35183287D61548231454013-3-319
5/23/16 15:20
5/20/16
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP357.01152272D-11-10-1417-1-6004222521
3/7/16 12:41
3/4/16
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP437.13162262D-12-11-14-18171810415563045
2/29/16 14:07
2/26/16
GLADFundCEFClosed-End FundsGladstone DavidVADOCEOP256.371401,169D-19-16-16-23269674714123656
12/16/15 17:15
12/15/15
GLADFundCEFClosed-End FundsDellafiora JohnVAOChief CoP56.7521New1D-9-10-12-20-19-20-18-13-1-3-362239
12/15/15 14:57
12/15/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP676.671104249D-10-9-12-21-20-20-19-1515-23121042
12/15/15 14:55
12/15/15
GLADFundCEFClosed-End FundsLicalsi MichaelVAHGeneral P196.4613837D-10-9-12-21-20-20-19-1515-23121042
12/14/15 15:33
12/11/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP807.971104239D-4-3-4-13-11-12-14-8-9-5-183-132
12/7/15 17:12
12/3/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m438.65152229D7270-3-2-3-4-1-9-12-13-613
10/27/15 17:13
10/27/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP6418.5517551221D208518010-1034-23-48
6/3/15 11:29
6/1/15
GLADFundCEFClosed-End FundsMerrick Caren DVADP158.1712New2D21-7-4-1-4-1-46-2-2-4109-2
6/1/15 16:39
5/29/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP647.97186141D13-11-9-6-9-2-9-632-3812-2
5/21/15 16:54
5/21/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP318.79143132D20-20110030-2-9-6-43-10
5/14/15 13:58
5/12/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP308.52143129D19-1-118-1-3-2511-4-35-9
5/14/15 13:57
5/12/15
GLADFundCEFClosed-End FundsWilkinson Walter HVADP508.6716New6D19-1-118-1-3-2511-4-35-9
2/23/15 17:20
2/19/15
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m1108.0911412123D12-7-8-601511611653-20
12/11/14 14:20
12/10/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP1198.7011414109D29-1-8-7-4-5-6-6-1-4-3503
12/10/14 15:12
12/8/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m118.6611196D28-1-7-7-6-5-6-50-4-3404
9/4/14 14:28
9/4/14
GLADFundCEFClosed-End FundsMorrison MelissaVAOCFOP19.6910500D372930-3-11010-9-1-5-1
8/11/14 16:49
8/8/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP979.742101294D372173-2-3-32100-4-11-7
8/8/14 17:42
8/7/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP979.692101384D382174-3-3-52010-4-14-8
8/7/14 15:56
8/6/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP819.62281374D432042-2-4-74133-2-14-6
8/6/14 16:03
8/5/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP1089.512112166D432022-2-5-65133-1-14-6
6/2/14 10:22
5/28/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP1379.781143554D61288224210-12-1-3-9
5/28/14 16:05
5/23/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m2029.7612110440D59256244310200-2-7
3/18/14 16:48
3/14/14
GLADFundCEFClosed-End FundsLicalsi MichaelVAOInternalP19.741033D36132073-1-1-210-1310
3/5/14 16:00
3/3/14
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-9810.101-10-8114D4119274-24-1-110343-4
2/13/14 16:17
2/11/14
GLADFundCEFClosed-End FundsMorrison MelissaVAOCFOP19.59101000D38182183-534110-13-14
2/11/14 16:06
2/7/14
GLADFundCEFClosed-End FundsMarcotte Robert LVAOPP.m1869.39120New20D311613100-6-4025546-13
12/3/13 16:30
11/29/13
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-419.852-4-3124I612920219411-1-1-1466
11/27/13 14:24
11/26/13
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-4029.822-41-24128I612918201094-1201785
3/14/13 17:03
3/12/13
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-1409.301-15-8169I222131864311-5-2-10-514
3/11/13 16:42
3/8/13
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-469.251-5-3184I12113184021030-6-717
2/28/13 16:33
2/27/13
GLADFundCEFClosed-End FundsEnglish Michela AVADS-188.961-2-572D-319171330-20012-4-520
2/20/13 16:55
2/15/13
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-469.201-5-3189I-322122610120-10-1-1-519
2/15/13 16:16
2/13/13
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS.m-469.101-5-3194I-320131610200-1-12-3-618
2/6/13 16:47
2/5/13
GLADFundCEFClosed-End FundsParker Anthony WVADS-19.0310-1000D091959210012-1015
2/5/13 17:28
2/1/13
GLADFundCEFClosed-End FundsParker Anthony WVADS-689.001-8-990D091849211002-1018
9/10/12 15:43
9/10/12
GLADFundCEFClosed-End FundsAdelgren Paul WVADP58.7511125D-7278114031053-4139
3/8/12 12:51
3/8/12
GLADFundCEFClosed-End FundsAdelgren Paul WVADP68.5111194D-7-181911-420113-2-8721
2/28/12 09:14
2/23/12
GLADFundCEFClosed-End FundsMorrison MelissaVAOCAOP18.3210New0D2-1914202-62201-2-9419
10/3/11 16:09
9/29/11
GLADFundCEFClosed-End FundsMead GerardVADP.m36.9510114D-8-34-37-25-6-10-7-75324173344
9/22/11 16:14
9/22/11
GLADFundCEFClosed-End FundsMead GerardVADP27.281094D-2-28-31-190-8-3-21-1271933
8/16/11 12:30
8/12/11
GLADFundCEFClosed-End FundsGladstone DavidVADOCEOP787.8511011,126D6-19-27-26-13-13-670-6-181017
5/24/11 09:11
5/23/11
GLADFundCEFClosed-End FundsWatson David HibbertVAOCFOP19.8020New0D67-2-11-11-11-12-11-9-12-5-22-18-16
5/24/11 09:11
5/23/11
GLADFundCEFClosed-End FundsMead GerardVADP110.222033D67-2-11-11-11-12-11-9-12-5-22-18-16
2/24/11 15:02
2/24/11
GLADFundCEFClosed-End FundsAdelgren Paul WVADP711.1811243D8921110-52-2-3223-10-25-19
2/11/11 12:54
2/11/11
GLADFundCEFClosed-End FundsReilly JohnVADP3411.29137503D75399-2-4-3113413-29-18
8/20/10 09:05
8/19/10
GLADFundCEFClosed-End FundsMead GerardVADP110.441033D-1454196-6-13-9-11011914-20
8/12/10 10:55
8/12/10
GLADFundCEFClosed-End FundsLicalsi MichaelVAOInternalP610.4511402I-71829-13-2-5-15-121310128-23
5/21/10 09:49
5/20/10
GLADFundCEFClosed-End FundsLicalsi MichaelVAOInternalP1510.0332New2D-29563013-16-24-16-94161161516
5/10/10 09:44
5/7/10
GLADFundCEFClosed-End FundsMead GerardVADP110.443043D-171025246-5-11-15-145-1-7665
3/22/10 09:03
3/19/10
GLADFundCEFClosed-End FundsAdelgren Paul WVADP511.7620223D-187334474312401818157
2/16/10 15:23
2/12/10
GLADFundCEFClosed-End FundsEnglish Michela AVADP98.6311404D-3523-8111318815932342642
3/6/09 15:32
3/5/09
GLADFundCEFClosed-End FundsAdelgren Paul WVADP45.6711562-621275043113
12/31/08 13:27
12/30/08
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS-57.441-10195D-60-48-41-46330032014-14613
6/30/08 14:51
6/27/08
GLADFundCEFClosed-End FundsStelljes George IIIVADOChief InP1515.4321912D-14-22-13-16-14-12-12-6-1-11710-45-44
6/30/08 14:39
6/30/08
GLADFundCEFClosed-End FundsCheetham KevinVAHOfficer P515.0320581D-14-22-13-16-14-12-12-6-1-11710-45-44
3/7/08 14:33
3/7/08
GLADFundCEFClosed-End FundsCheetham KevinVAHOfficer P516.20301001D-9-19-15-11-13-4-8-10916151-63
12/31/07 13:19
12/28/07
GLADFundCEFClosed-End FundsMead GerardVADP.m1817.9021942D-2-23-14-7-8-6-7-9-4-3-29-10-53
12/19/07 15:15
12/18/07
GLADFundCEFClosed-End FundsMead GerardVADP218.6620101D9-17-11-65-32212-11-4-3-56
11/2/07 14:37
6/29/07
GLADFundCEFClosed-End FundsMead GerardVADP.a221.4430121D0-16-175-8-6-2-3106-68-29
9/14/07 11:18
9/14/07
GLADFundCEFClosed-End FundsCheetham KevinVAHOfficer P619.1710New0D-2-8-9-135-7-5-1243-1-10-4
8/27/07 10:49
8/24/07
GLADFundCEFClosed-End FundsStelljes George IIIVADOChief InP2120.95211110D43-4-6010116-4-2-6-5-11-21
8/24/07 14:12
8/24/07
GLADFundCEFClosed-End FundsGerson GaryVAOTreasureP320.6020New0D52-5-5118820-6-5-6-13-18
8/22/07 13:58
8/20/07
GLADFundCEFClosed-End FundsStelljes George IIIVADOChief InP10420.80251229D1-3-11-13-49-7-24-221-10-14
7/5/07 14:40
6/29/07
GLADFundCEFClosed-End FundsMead GerardVADP221.4420111D57-8-9-8-7-4-20-1-12-3-8-26
3/14/07 16:17
3/13/07
GLADFundCEFClosed-End FundsMead GerardVADP921.4410981D48-3-11-11-8-3-226116-6-14
3/1/07 16:51
2/27/07
GLADFundCEFClosed-End FundsMead GerardVADP722.22102790D3153-9-7-6-5-4-2-177-9-18
12/27/06 14:01
9/26/06
GLADFundCEFClosed-End FundsStelljes George IIIVADOCIOM.adm2,68917.9311504D2125231564120-3-4-4-10-19
12/27/06 14:01
9/26/06
GLADFundCEFClosed-End FundsStelljes George IIIVADOCIOS.adm-3,28921.921-150-974D2125231564120-3-4-4-10-19
12/27/06 13:58
9/26/06
GLADFundCEFClosed-End FundsStelljes George IIIVADOCIOM.dm2,68917.9311504D2125231564120-3-4-4-10-19
12/27/06 13:58
9/26/06
GLADFundCEFClosed-End FundsStelljes George IIIVADOCIOS.dm-3,28921.921-150-974D2125231564120-3-4-4-10-19
9/29/06 09:27
9/26/06
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOM.adm1,60015.001107109204D136741-2-10-1071110-2
9/29/06 09:27
9/26/06
GLADFundCEFClosed-End FundsBrubaker Terry LeeVADOCOOS.ad-49922.181-23-10204D136741-2-10-1071110-2
9/28/06 16:41
9/26/06
GLADFundCEFClosed-End FundsStelljes George IIIVADOCIOM.dm2,68917.9311505D115750-3-30-1191511-5
9/28/06 16:41
9/26/06
GLADFundCEFClosed-End FundsStelljes George IIIVADOCIOS.dm-3,28921.921-150-975D115750-3-30-1191511-5
9/28/06 16:34
9/26/06
GLADFundCEFClosed-End FundsGladstone Capital CorpVADOCOOM.dm1,60015.001107109204D115750-3-30-1191511-5
9/28/06 16:34
9/26/06
GLADFundCEFClosed-End FundsGladstone Capital CorpVADOCOOS.d-49922.181-23-10204D115750-3-30-1191511-5
9/26/06 14:50
9/25/06
GLADFundCEFClosed-End FundsCoulon MauriceVADM.d12619.71160D146753-3-2-10-17169-5
9/26/06 14:50
9/25/06
GLADFundCEFClosed-End FundsCoulon MauriceVADS.d-14222.201-6-1000D146753-3-2-10-17169-5
9/25/06 14:59
9/21/06
GLADFundCEFClosed-End FundsCoulon MauriceVADM.d7119.71140D95873-3-2-20071610-5
9/25/06 14:59
9/21/06
GLADFundCEFClosed-End FundsCoulon MauriceVADS.d-8122.401-4-1000D95873-3-2-20071610-5
9/21/06 15:17
9/19/06
GLADFundCEFClosed-End FundsEnglish Michela AVADM.dm32216.081203D1061185000-1-23107-3
9/21/06 15:17
9/19/06
GLADFundCEFClosed-End FundsEnglish Michela AVADS.dm-41422.401-19-883D1061185000-1-23107-3
9/18/06 16:23
9/14/06
GLADFundCEFClosed-End FundsBrill HarryVAOCFOM.dm50017.6712811D10810532-20-1-221260
9/18/06 16:23
9/14/06
GLADFundCEFClosed-End FundsBrill HarryVAOCFOS.dm-64222.701-28-7311D10810532-20-1-221260
9/18/06 16:19
9/12/06
GLADFundCEFClosed-End FundsBrill HarryVAOCFOM.adm32615.0012211D10810532-20-1-221260
9/18/06 16:19
9/12/06
GLADFundCEFClosed-End FundsBrill HarryVAOCFOS.adm-49322.701-22-6711D10810532-20-1-221260
9/14/06 16:11
9/12/06
GLADFundCEFClosed-End FundsAdelgren Paul WVADM.adm39019.481201D116101044000-1191-6
9/14/06 16:11
9/12/06
GLADFundCEFClosed-End FundsAdelgren Paul WVADS.adm-44322.701-20-951D116101044000-1191-6
9/13/06 17:26
9/12/06
GLADFundCEFClosed-End FundsAdelgren Paul WVADM.dm39019.481201D1061011520-10-1-2101-8
9/13/06 17:26
9/12/06
GLADFundCEFClosed-End FundsAdelgren Paul WVADS.dm-45422.701-20-981D1061011520-10-1-2101-8
9/13/06 17:21
9/12/06
GLADFundCEFClosed-End FundsBrill HarryVAOCFOM.dm32615.0012211D1061011520-10-1-2101-8
9/13/06 17:21
9/12/06
GLADFundCEFClosed-End FundsBrill HarryVAOCFOS.dm-49322.701-22-6711D1061011520-10-1-2101-8
9/11/06 14:04
9/8/06
GLADFundCEFClosed-End FundsGladstone DavidVADOCEO,CBM.d6,10015.001407641,041D105129341-1-1-1-18-3-7
9/11/06 13:43
9/8/06
GLADFundCEFClosed-End FundsDullum David A RVADM.d4815.75132D105129341-1-1-1-18-3-7
9/11/06 13:43
9/8/06
GLADFundCEFClosed-End FundsDullum David A RVADS.d-7022.811-3-612D105129341-1-1-1-18-3-7
8/31/06 18:10
8/30/06
GLADFundCEFClosed-End FundsDullum David A RVADM.d1315.7511712D107105442211-210-2-3
8/31/06 18:10
8/30/06
GLADFundCEFClosed-End FundsDullum David A RVADS.d-1922.551-1-292D107105442211-210-2-3
8/16/06 16:21
8/15/06
GLADFundCEFClosed-End FundsDullum David A RVADM.d11515.85172D1118340020131010-1
8/16/06 16:21
8/15/06
GLADFundCEFClosed-End FundsDullum David A RVADS.d-16022.071-7-782D1118340020131010-1
8/14/06 17:43
8/14/06
GLADFundCEFClosed-End FundsOutland John HVADP2221.8911New1D11-15220-111151113-4
8/14/06 13:53
8/14/06
GLADFundCEFClosed-End FundsParker Anthony WVADM.d15815.751104D11-15220-110251213-4
8/14/06 13:53
8/14/06
GLADFundCEFClosed-End FundsParker Anthony WVADS.d-21921.901-10-724D11-15220-110251213-4
8/14/06 09:01
8/10/06
GLADFundCEFClosed-End FundsParker Anthony WVADM.d8216.40154D11-15220-110251213-4
8/14/06 09:01
8/10/06
GLADFundCEFClosed-End FundsParker Anthony WVADS.d-11021.901-5-564D11-15220-110251213-4
8/9/06 10:45
8/7/06
GLADFundCEFClosed-End FundsParker Anthony WVADM.dm24616.401154D1919-13-2-3-302612131
8/9/06 10:45
8/7/06
GLADFundCEFClosed-End FundsParker Anthony WVADS.dm-33021.971-15-794D1919-13-2-3-302612131
7/3/06 11:48
6/29/06
GLADFundCEFClosed-End FundsDullum David A RVADM.dm21016.401132D22-25111114335167
7/3/06 11:48
6/29/06
GLADFundCEFClosed-End FundsDullum David A RVADS.dm-27921.781-13-872D22-25111114335167
6/28/06 14:00
6/27/06
GLADFundCEFClosed-End FundsDullum David A RVADM.d1716.4011104232572311
6/28/06 14:00
6/27/06
GLADFundCEFClosed-End FundsDullum David A RVADS.d-2221.701-1-34232572311
6/20/06 10:46
6/19/06
GLADFundCEFClosed-End FundsDullum David A RVADM.d8216.40152-3-1261912
6/20/06 10:46
6/19/06
GLADFundCEFClosed-End FundsDullum David A RVADS.d-11021.901-5-712-3-1261912
5/31/06 17:38
5/31/06
GLADFundCEFClosed-End FundsParker Anthony WVADP422.0510440-5-331213
2/28/06 10:58
2/27/06
GLADFundCEFClosed-End FundsMead GerardVADP220.5010New031541215
5/20/05 13:22
5/19/05
GLADFundCEFClosed-End FundsStelljes George IIIVADOChief InP4122.6212904D5024-5-543220-25241
3/21/05 16:52
3/16/05
GLADFundCEFClosed-End FundsAdelgren Paul WVADM.d15815.751101D701440-1-4-1-4-3-6-532-4
3/21/05 16:52
3/16/05
GLADFundCEFClosed-End FundsAdelgren Paul WVADS.dm-22723.931-10-951D701440-1-4-1-4-3-6-532-4
3/18/04 17:23
3/17/04
GLADFundCEFClosed-End FundsEnglish Michela AVADP2222.2011New1D50163-230-3-1-10-81015
11/21/03 14:18
10/1/03
GLADFundCEFClosed-End FundsEnglish Michela AVADS-619.5410-1000D46191044-2-12264-321

DDerivative transaction in filing (usually option exercise)
MMultiple transactions in filing; earliest reported transaction date and weighted average transaction price
AAmended filing
EError detected in filing
S - SaleSale of securities on an exchange or to another person
S - Sale+OESale of securities on an exchange or to another person (after option exercise)
F - TaxPayment of exercise price or tax liability using portion of securities received from the company
P - PurchasePurchase of securities on an exchange or from another person
Return to top

Contact