49.157 BF1082 - Tortricidae - Olethreutinae - Hedya pruniana
49.157 BF1082  – Plum Tortrix  – Hedya pruniana  – (Hübner, [1799])
Adult Micro:  CAT 2 – Can be confused with other species –      
PDF Icon – click for General Verification Guidelines  |   PDF Icon – click for Specific Verification Guidelines
Blue –  Generally Common / Widespread   
Taxonomy:   Micro   >>  Tortricidae  >> Olethreutinae
ID Difficulty:  amber  – care required in the identification process, as confusion with similar species is likely – quality photographs required.
Confusion Species:  Hedya nubiferana
ID pointers: Another bird dropping mimic. The basal two thirds of the forewing is dark brown or blackish and silvery-blueish grey, sparsely speckled whitish. The remaining third of forewing is a creamy white mottled with silvery grey and greyish-brown, with two brownish or blackish dots in the mid-wing and a brownish or blackish quarter circle mark at the apex.
Distribution:  The species appears to widespread and locally common across the VC57 and Derbyshire. The predominant food-plant is Blackthorn, so should be common in areas of the county wherever this shrub occurs.
General Comment: None
Flight Period: May /  June /  July –  On the wing during May – July. Moth Activity: Nocturnal   – and is attracted to light Photographed: Yes –  Photographed By: Will Soar  © All Rights Reserved
*** Last updated on 2 October 2025 by RP ***
Wingspan: 15-18mm
Food Plant: Plum, Blackthorn, Wild Cherry less often on Apple, Pear, Hawthorn and Hazel
Specific Recorded History Dates for Common [Blue code Blue-coded] moths is not displayed/updated in this tab. However, all verified records for this moth are listed in the RECORDS tab below.

Selected Images:  Kings Newton, Derbyshire – Will Soar© 



Temporal Distribution Chart
Adults: (between 1964 - 2025)
(click legend below to show/hide datasets)

Distribution Map for Hedya pruniana

Found 168 records
    ↳ from 2026+
    ↳ 87 from 2020 - 2025
    ↳ 81 from Before 2020
Flying
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

If the Map Layers function fails, just refresh the page and it should be OK after. Use the +- zoom on the top left, or on a tablet, use two fingers to zoom. Remember, the last layer you ticked is the one which displays the popup information - they sit on top of each other - de-select then re-select, to see the popup values.

Bedrock Geology ** indirectly affects moth distribution by influencing the type of habitat and food plants available in an area. In turn, this may affect the types of moths that can thrive, or where they can most likely be found.


NBN Atlas UK Distribution for – Hedya pruniana

⚠️ Please wait for the map to load fully – do not click the link shown.


Note – the NBN Atlas datasets are listed in the map below and vary in their currency (uptodateness) – however, the map does give a general indication of the moth's distribution across the UK.

Visit NBN Site


Monthly Records By Year: Hedya pruniana
( data includes both Larvae and Adult Stages )

Monthly Counts By Year: Hedya pruniana
( data is based on 'Adult' stage records only )

First/Last Recorded Dates: Hedya pruniana
Adult-only & Anything [Larvae, Pupae, Adult, Mines]

Shading shows moth presence between dates

Click the colour discs below to Select/De-select as Required

Recordings By Year: Hedya pruniana
( All data includes both Larvae and Adult Stages )
Annual Growth Rate (AGR): Hedya pruniana
AGR: -0.21%   |   Total % Change: -4.3%

Hectad (10kmx10km) Coverage: Hedya pruniana
( data includes both Larvae and Adult Stages )

Flight Periods – Indicative –vs– Recorded Data
Hedya pruniana

Flight Period chart – the grey hatched area above, which can cross one or more months, pictorially represents the best guess we have for this moth's flight periods [month/s]. The coloured lines represent the actual months seen in flight, from site observation records received between 2020-2026.

Records Behind the Map and Charts - Hedya pruniana – 168 records available

Listed by Year - descending - scroll across to see all table columns

Site NameTetradDateCountStageRecorderSourceRecordKey
Darwin ForestSK26X04/07/20251adultEvans, Davevc57_irecords_extractiBRC43064407
Darwin ForestSK26X03/07/20252adultEvans, Davevc57_irecords_extractiBRC43019865
Darwin ForestSK26X02/07/20251adultEvans, Davevc57_irecords_extractiBRC43018872
Darwin ForestSK26X01/07/20252adultEvans, Davevc57_irecords_extractiBRC43018288
Darwin ForestSK26X30/06/20253adultEvans, Davevc57_irecords_extractiBRC43015084
Cote Heath Allotments, BuxtonSK07R28/06/20252adultSteven Bellvc57_irecords_extractiBRC42790985
BelperSK34U28/06/20251adultEvans, Davevc57_irecords_extractiBRC42802300
Staveley DerbyshireSK47H25/06/20251adultMorris, Sidvc57_irecords_extractiBRC42750704
Belper, DerbyshireSK34N25/06/20251adultNewcombe, Davevc57_irecords_extractiBRC43961976
upper cromford gardenSK25Y19/06/20251adultAshton, Clivevc57_irecords_extractiBRC42502621
Belper, DerbyshireSK34N12/06/20251adultNewcombe, Davevc57_irecords_extractiBRC43955711
Staveley DerbyshireSK47H10/06/20252adultMorris, Sidvc57_irecords_extractiBRC42742374
upper cromford gardenSK25Y08/06/20251adultAshton, Clivevc57_irecords_extractiBRC42153581
Beckside FarmSK24F08/06/20251adultBeverley, Michelevc57_irecords_extractiBRC45338142
Beckside FarmSK24F05/06/20252adultBeverley, Michelevc57_irecords_extractiBRC45338103
Findern, DerbyshireSK33A04/06/20251adultHallam, Brianvc57_irecords_extractiBRC42074895
Beckside FarmSK24F03/06/20251adultBeverley, Michelevc57_irecords_extractiBRC45338055
Fenny Bentley, DerbyshireSK15Q31/05/20251adultGoddard, Samvc57_irecords_extractiBRC41976609
upper cromford gardenSK25Y30/05/20251adultAshton, Clivevc57_irecords_extractiBRC41968102
Ilkeston, DerbyshireSK44K30/05/20252adultHobby, Brianvc57_irecords_extractiBRC42027017
upper cromford gardenSK25Y29/05/20251adultAshton, Clivevc57_irecords_extractiBRC41943146
Forbes Hole LNR, Long Eaton - SSK43W20/05/20251AdultBryce, Marionvc57_irecords_extractiBRC41702730
Wingerworth, DerbyshireSK36Y20/05/20251adultWindle, Jimvc57_irecords_extractiBRC41710781
Forbes Hole LNRSK43W20/05/20251adultBryce, Marionvc57_irecords_extractiBRC41716554
SheffieldSK38M20/05/20251adultTurner, Janvc57_irecords_extractiBRC41825728
Markham Vale South Tip , DerbyshireSK47K18/05/20251adultMorris, Sidvc57_irecords_extractiBRC41676790
Ingleby AvenueSK33L17/05/20251adultShervill, Andrewvc57_irecords_extractiBRC41656192
Staveley DerbyshireSK47H16/05/20251adultMorris, Sidvc57_irecords_extractiBRC41634560
Shirland - Hallfieldgate LaneSK35Z16/05/20251adultMahadevan, Nikkivc57_irecords_extractiBRC41642155
Mickleover gardenSK33C19/07/20241adultMaughan, Christinevc57_irecords_extractiBRC37306392
Shirland - Hallfieldgate LaneSK35Z26/06/20241AdultMahadevan, Nikkivc57_irecords_extractiBRC36718964
Staveley DerbyshireSK47H24/06/20241adultMorris, Sidvc57_irecords_extractiBRC36631685
Via GelliaSK25T24/06/20241adultAshton, Clivevc57_irecords_extractiBRC36666740
upper cromford gardenSK25Y24/06/20241adultAshton, Clivevc57_irecords_extractiBRC36667031
Mickleover gardenSK33C23/06/20241adultMaughan, Christinevc57_irecords_extractiBRC36617645
upper cromford gardenSK25Y23/06/20241adultAshton, Clivevc57_irecords_extractiBRC36641869
Melbourne, DerbyshireSK32X22/06/20241adultDavison, Tonyvc57_irecords_extractiBRC36578667
Allestree, DerbySK33P22/06/20241adultPlant, Stephenvc57_irecords_extractiBRC40170288
BelperSK34N20/06/20242adultEvans, Davevc57_irecords_extractiBRC36551774
upper cromford gardenSK25Y20/06/20241adultAshton, Clivevc57_irecords_extractiBRC36556407
Sandiacre GardenSK43T20/06/20242adultMilnes, Emilyvc57_irecords_extractiBRC39165741
BelperSK34N19/06/20241adultEvans, Davevc57_irecords_extractiBRC36542734
upper cromford gardenSK25Y18/06/20241adultAshton, Clivevc57_irecords_extractiBRC36519685
Ilkeston, DerbyshireSK44K16/06/20241adultHobby, Brianvc57_irecords_extractiBRC37060273
upper cromford gardenSK25Y13/06/20241adultAshton, Clivevc57_irecords_extractiBRC36432280
Geo Siddall (Transport) Ltd, Bridge Garage, Matlock DEJY, UKSK26Q12/06/20241AdultMoores, Stephenvc57_irecords_extractiBRC36421594
Ilkeston, DerbyshireSK44K07/06/20242adultHobby, Brianvc57_irecords_extractiBRC36341689
Ilkeston, DerbyshireSK44K07/06/20242adultHobby, Brianvc57_irecords_extractiBRC37059810
Woodland AveSK43R07/06/20241adultThorpe, Stevevc57_irecords_extractiBRC40044591
Staveley DerbyshireSK47H02/06/20241adultMorris, Sidvc57_irecords_extractiBRC36247364
Staveley DerbyshireSK47H09/08/20231adultMorris, Sidvc57_irecords_extractiBRC32409965
Markham Vale South TipSK47K07/08/20233adultMorris, Sidvc57_irecords_extractiBRC32265269
BelperSK34U19/07/20231adultEvans, Davevc57_irecords_extractiBRC35308546
Belper GardenSK34P07/07/20231adultEvans, Davevc57_irecords_extractiBRC34544138
Kirk Hallam, IlkestonSK44K30/06/20232adultHobby, Brianvc57_irecords_extractiBRC48690827
Darwin ForestSK26X27/06/20232adultEvans, Davevc57_irecords_extractiBRC35295925
Darwin ForestSK26X26/06/20231adultEvans, Davevc57_irecords_extractiBRC35295702
Belper GardenSK34P25/06/20231adultEvans, Davevc57_irecords_extractiBRC34544899
Belper GardenSK34P24/06/20231adultEvans, Davevc57_irecords_extractiBRC34544015
Kirk Hallam, IlkestonSK44K24/06/20231adultHobby, Brianvc57_irecords_extractiBRC48690795
Belper GardenSK34P23/06/20231adultEvans, Davevc57_irecords_extractiBRC34543943
BelperSK34N23/06/20232adultEvans, Davevc57_irecords_extractiBRC35302080
BelperSK34N22/06/20232adultEvans, Davevc57_irecords_extractiBRC35299957
BelperSK34U20/06/20231adultEvans, Davevc57_irecords_extractiBRC35295444
Belper GardenSK34P16/06/20231adultEvans, Davevc57_irecords_extractiBRC34543826
Kirk Hallam, IlkestonSK44K16/06/20231adultHobby, Brianvc57_irecords_extractiBRC48690789
Allestree, Derby, Elm GroveSK34K15/06/20231adultGrange, Williamvc57_irecords_extractiBRC36391476
Kirk Hallam, IlkestonSK44K11/06/20231adultHobby, Brianvc57_irecords_extractiBRC48690717
Marlborough Road, Long Eaton, DerbysSK43X10/06/20231adultBryce, Marionvc57_irecords_extractiBRC30795139
Long Eaton - Marlborough RoadSK43X10/06/20231AdultBryce, Marionvc57_irecords_extractiBRC34620057
Staveley DerbyshireSK47H02/06/20231adultMorris, Sidvc57_irecords_extractiBRC30638902
Findern, Derbyshire, DEAZSK33A16/06/20221adultBrian and Jean Hallamvc57_irecords_extractiBRC35166603
SandiacreSK43T15/06/20221adultMilnes, Emilyvc57_irecords_extractiBRC35176749
Kirk Hallam, IlkestonSK44K27/05/20221adultHobby, Brianvc57_irecords_extractiBRC41045704
Orchid WoodSK43L11/09/20211adultBryce, Marionvc57_irecords_extractiBRC21964944
Woodland AveSK43R08/07/20211adultThorpe, Stevevc57_irecords_extractiBRC33498717
Midway, Derbys.SK32A14/06/20211adultWilliams, Michaelvc57_irecords_extractiBRC38494232
DRONFIELD WOODHOUSESK37J27/07/20201adultWilliamson, Andyvc57_irecords_extractiBRC45808456
The Mays, Malthouse Lane, FroggattSK27N17/07/20201adultBARNACLE, Mr B.&.Mrs.K.Danes_2019-2021529
Main Street, Kings NewtonSK32Y12/07/20201AdultSoar, Willvc57_irecords_extractiBRC34060363
DRONFIELD WOODHOUSESK37J09/07/20202adultWilliamson, Andyvc57_irecords_extractiBRC45808031
DRONFIELD WOODHOUSESK37J07/07/20201adultWilliamson, Andyvc57_irecords_extractiBRC45808078
Havercroft RoadSK38L06/07/20201AdultTait, Malcolmvc57_irecords_extractiBRC36367956
The Mays, Malthouse Lane, FroggattSK27N01/07/20201adultBARNACLE, Mr B.&.Mrs.K.Danes_2019-2021594
The Mays, Malthouse Lane, FroggattSK27N26/06/20201adultBARNACLE, Mr B.&.Mrs.K.Danes_2019-2021617
The Mays, Malthouse Lane, FroggattSK27N24/06/20201adultBARNACLE, Mr B.&.Mrs.K.Danes_2019-2021652
Woodland AveSK43R30/05/20201adultThorpe, Stevevc57_irecords_extractiBRC33500819
Main Street, Kings NewtonSK32Y15/07/20191AdultSoar, Willvc57_irecords_extractiBRC34060364
Welbeck Drive, WingerworthSK36T06/07/20191adultHILL, Mr B.J.N.Danes_2019-20211465
Welbeck Drive, WingerworthSK36T04/07/20191adultHILL, Mr B.J.N.Danes_2019-20211499
Norton LeesSK38L19/06/20181AdultMella, Petevc57_irecords_extractiBRC7091412
Not givenSK43U16/06/20181AdultBryce, Marionvc57_irecords_extractiBRC7154655
Main Street, Kings NewtonSK32Y03/07/20172AdultSoar, Willvc57_irecords_extractiBRC34060370
Main Street, Kings NewtonSK32Y01/07/20171AdultSoar, Willvc57_irecords_extractiBRC34060365
Main Street, Kings NewtonSK32Y01/06/20171AdultSoar, Willvc57_irecords_extractiBRC34060366
Main Street, Kings NewtonSK32Y31/05/20171AdultSoar, Willvc57_irecords_extractiBRC34060367
Main Street, Kings NewtonSK32Y20/07/20161AdultSoar, Willvc57_irecords_extractiBRC34060368
Main Street, Kings NewtonSK32Y16/07/20161AdultSoar, Willvc57_irecords_extractiBRC34060369
Yew Tree FarmSK36H23/06/20161adultSinnott, Tonyvc57_irecords_extractiBRC38923223
Backgarden MarehaySK34Z04/07/20151adultThorpe, Stevevc57_irecords_extractiBRC33505704
Backgarden MarehaySK34Z23/06/20151adultThorpe, Stevevc57_irecords_extractiBRC33505488
Backgarden MarehaySK34Z20/06/20153adultThorpe, Stevevc57_irecords_extractiBRC33505450
TibshelfSK46K15/06/20151adultAvison, Colinvc57_irecords_extractiBRC2051419
Parsley Hay (ranger base), MonyashSK16L01/07/20141AdultS. Bellvc57_danes_bc_dataLC000334001CP0GP
Backgarden MarehaySK34Z18/06/20141adultThorpe, Stevevc57_irecords_extractiBRC33506582
Millennium Meadow NR, DuffieldSK34L31/05/20141AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001COV1F
Millennium Meadow NR, DuffieldSK34L17/05/20141AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001CP0FO
Millennium Meadow NR, DuffieldSK34L04/05/20141AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001COYVH
Duffield Rd, Allestree, DerbySK34K04/07/20131AdultP. Smithvc57_danes_bc_dataLC000334001CP8VY
Millennium Meadow NR, DuffieldSK34L14/06/20131AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001CP8UB
Pleasley NR (Pit Head)SK46X17/08/20121AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001COULA
Findern Close, BelperSK34P24/07/20122AdultD. Evansvc57_danes_bc_dataLC000334001CP85A
Findern Close, BelperSK34P23/07/20123AdultD. Evansvc57_danes_bc_dataLC000334001CP83Z
Millennium Meadow NR, DuffieldSK34L22/07/20121AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001COUDQ
Findern Close, BelperSK34P17/07/20121AdultD. Evansvc57_danes_bc_dataLC000334001CP81L
Shipley Park (open mosaic grassland), IlkestonSK44L17/06/20121AdultK.R. Hustonvc57_danes_bc_dataLC000334001CP7ST
DovedaleSK15K11/07/20111AdultD. Grundyvc57_danes_bc_dataLC000334001COTY2
The Mays,Malthouse Lane,FroggattSK27N03/07/20111AdultBarnacle, Brianvc57_danes_bc_dataLC000334001CP74I
Duffield Rd, Allestree, DerbySK34K14/06/20111AdultP. Smithvc57_danes_bc_dataLC000334001COTUJ
The Hollies,Station Rd,Darley DaleSK26R31/05/20111AdultRoddis, Simonvc57_danes_bc_dataLC000334001CP6WR
The Mays,Malthouse Lane,FroggattSK27N22/05/20111AdultBarnacle, Brianvc57_danes_bc_dataLC000334001COXMZ
Dronfield WoodhouseSK37J21/05/20111adultWilliamson, Andyvc57_irecords_extractiBRC45417148
Rose Av,ClowneSK57D10/07/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5X1
Dronfield WoodhouseSK37J08/07/20103adultWilliamson, Andyvc57_irecords_extractiBRC45380038
Dronfield WoodhouseSK37J07/07/20101adultWilliamson, Andyvc57_irecords_extractiBRC45379798
Rose Av,ClowneSK57D06/07/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001COX6V
DovedaleSK15K05/07/20101AdultD. Grundyvc57_danes_bc_dataLC000334001COX62
DovedaleSK15K05/07/20101AdultD. Grundyvc57_danes_bc_dataLC000334001CP5R1
Rose Av,ClowneSK57D05/07/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5RF
Rose Av,ClowneSK57D04/07/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5Q2
Dronfield WoodhouseSK37J30/06/20101adultWilliamson, Andyvc57_irecords_extractiBRC45361113
Hardhurst Rd, Alvaston, DerbySK33W28/06/20102AdultI. Gardlervc57_danes_bc_dataLC000334001CP5L2
Hardhurst Rd, Alvaston, DerbySK33W27/06/20102AdultI. Gardlervc57_danes_bc_dataLC000334001COZD7
Rose Av,ClowneSK57D27/06/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001COZDS
Hardhurst Rd, Alvaston, DerbySK33W26/06/20103AdultI. Gardlervc57_danes_bc_dataLC000334001CP5JS
Hardhurst Rd, Alvaston, DerbySK33W25/06/20102AdultI. Gardlervc57_danes_bc_dataLC000334001CP5IS
Rose Av,ClowneSK57D24/06/20102AdultD. Hursthousevc57_danes_bc_dataLC000334001COZCK
Rose Av,ClowneSK57D23/06/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5I1
The Mays,Malthouse Lane,FroggattSK27N21/06/20102AdultBarnacle, Brianvc57_danes_bc_dataLC000334001COZBA
Hardhurst Rd, Alvaston, DerbySK33W21/06/20103AdultI. Gardlervc57_danes_bc_dataLC000334001COZBP
Hardhurst Rd, Alvaston, DerbySK33W20/06/20103AdultI. Gardlervc57_danes_bc_dataLC000334001CP5FK
Newboundmill Lane,PleasleySK56C20/06/20101AdultB. Elliott;C. Stubbsvc57_danes_bc_dataLC000334001CP5G4
Hardhurst Rd, Alvaston, DerbySK33W17/06/20104AdultI. Gardlervc57_danes_bc_dataLC000334001COT4Y
Rose Av,ClowneSK57D17/06/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001COT5D
Hardhurst Rd, Alvaston, DerbySK33W16/06/20102AdultI. Gardlervc57_danes_bc_dataLC000334001CP5EP
Hardhurst Rd, Alvaston, DerbySK33W15/06/20103AdultI. Gardlervc57_danes_bc_dataLC000334001CP5E8
Dronfield WoodhouseSK37J13/06/20102adultWilliamson, Andyvc57_irecords_extractiBRC45360586
Rose Av,ClowneSK57D13/06/20103AdultD. Hursthousevc57_danes_bc_dataLC000334001COX4F
Rose Av,ClowneSK57D12/06/20102AdultD. Hursthousevc57_danes_bc_dataLC000334001COX48
Hardhurst Rd, Alvaston, DerbySK33W09/06/20102AdultI. Gardlervc57_danes_bc_dataLC000334001CP5CN
Rose Av,ClowneSK57D09/06/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5CV
Rose Av,ClowneSK57D08/06/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5CJ
Rose Av,ClowneSK57D07/06/20106AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5BZ
Hardhurst Rd, Alvaston, DerbySK33W06/06/20101AdultI. Gardlervc57_danes_bc_dataLC000334001COX2R
Rose Av,ClowneSK57D06/06/20101AdultD. Hursthousevc57_danes_bc_dataLC000334001COX31
Rose Av,ClowneSK57D05/06/20104AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5BN
Rose Av,ClowneSK57D04/06/20104AdultD. Hursthousevc57_danes_bc_dataLC000334001COT3L
Rose Av,ClowneSK57D03/06/20102AdultD. Hursthousevc57_danes_bc_dataLC000334001CP5AK
DovedaleSK15K14/06/20093AdultM.J. Dalevc57_danes_bc_dataLC000334001COSQN
Far Cross,Cavendish Park,MatlockSK36A25/07/20082AdultB.L. Stathamvc57_danes_bc_dataLC000334001COWKV
The Mays,Malthouse Lane,FroggattSK27N13/07/20081AdultBarnacle, Brianvc57_danes_bc_dataLC000334001CP4BX
The Mays,Malthouse Lane,FroggattSK27N29/06/20081AdultBarnacle, Brianvc57_danes_bc_dataLC000334001COWJ8
Far Cross,Cavendish Park,MatlockSK36A11/06/20072AdultB.L. Stathamvc57_danes_bc_dataLC000334001COWC2
Foremark Resr, TicknallSK32H09/07/20051AdultA. Davison;N. Topliss;W. Soarvc57_danes_bc_dataLC000334001CP2MT
Main Street, Kings NewtonSK32Y30/06/20041AdultSoar, Willvc57_irecords_extractiBRC34678064
Main St,Kings Newton,MelbourneSK32Y30/06/20041AdultSoar, Willvc57_danes_bc_dataLC000334001CP1UY
Foremark Resr, TicknallSK32H25/06/20042AdultA. Davison;N. Topliss;W. Soarvc57_danes_bc_dataLC000334001CP1TF
Sheepbridge Sports GroundSK37X10/06/19641AdultVC57 Derbyshire Recordervc57_danes_bc_dataLC000334001CP0IZ

Scroll to Top