Syndemis musculana - Janne & Phil Lester
49.028 BF986  – Dark-barred Tortrix  – Syndemis musculana  – (Hübner, [1799])
Adult Micro:  CAT 1 – Distinctive species unlikely to be confused with others –      
PDF Icon – click for General Verification Guidelines  |   PDF Icon – click for Specific Verification Guidelines
Blue –  Generally Common / Widespread        day-flying – Day-flying
Taxonomy:   Micro   >>  Tortricidae  >> Tortricinae
Other Name/s: Dark-barred Twist
ID Difficulty:  green  – easy to identify, generally distinctive and unlikely to be confused with other species.
ID pointers: An overall grey moth, with forewing colour ranging from whitish grey to brownish grey or silvery brown. Speckled black with a broad dark diagonal cross-band. Intensity of the markings is very variable.
Distribution:  Generally Common in low numbers across most areas of the county.
General Comment: None
Flight Period: April /  May /  June –  On the wing during April – June. Moth Activity: Nocturnal  Crepuscular   – and is attracted to light Photographed: Yes –  Photographed By: Jane & Phil Lester, Dave Evans  © All Rights Reserved
*** Last updated on 2 October 2025 by RP ***
Wingspan: 15-22mm
Food Plant: Bramble (Rubus), Birch (Betula) and Oak (Quercus).
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:  Curbar, Derbyshire – Jane & Phil Lester© / Belper – Dave Evans©



Temporal Distribution Chart
Adults: (between 1963 - 2025)  |  Immatures: (between 2021 - 2022)
(click legend below to show/hide datasets)
This chart summarises all available historical occurrence records collated by ISO week of the year. It reflects recorder effort and sampling distribution as well as true biological activity, and should be interpreted as an indicative pattern of seasonal occurrence rather than a statistically controlled abundance or phenology model.

Distribution Map for Syndemis musculana

Found 151 records
    ↳ from 2026+
    ↳ 82 from 2020 - 2025
    ↳ 69 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 – Syndemis musculana

⚠️ 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: Syndemis musculana
( data includes both Larvae and Adult Stages )

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

First/Last Recorded Dates: Syndemis musculana
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: Syndemis musculana
( All data includes both Larvae and Adult Stages )
Annual Growth Rate (AGR): Syndemis musculana
AGR: 0.74%   |   Total % Change: 17.6%

Hectad (10kmx10km) Coverage: Syndemis musculana
( data includes both Larvae and Adult Stages )

Flight Periods – Indicative –vs– Recorded Data
Syndemis musculana

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 - Syndemis musculana – 151 records available

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

Site Name Tetrad Date Count Stage Recorder Source RecordKey
Belper, Derbyshire SK34N 11/07/2025 1 adult Newcombe, Dave vc57_irecords_extract iBRC43708191
Chaddesden, Derby SK33T 27/05/2025 2 adult roome, martin vc57_irecords_extract iBRC42702466
Derbyshire Wild Life Trust Long Clough, Herod Clough SK09G 24/05/2025 1 adult Heintzen, Christian vc57_irecords_extract iBRC43979353
Miller's Dale: bank of River Wye SK17L 19/05/2025 1 adult Harvey, Martin C. vc57_irecords_extract iBRC41755679
Buxton: Light Wood SK07M 18/05/2025 1 adult Harvey, Martin C. vc57_irecords_extract iBRC41735272
Buxton: Flint Clough SK07M 18/05/2025 2 adult Harvey, Martin C. vc57_irecords_extract iBRC41755398
Inkersall garden SK47G 17/05/2025 1 adult Cambridge, Don vc57_irecords_extract iBRC41628063
Staveley garden SYA SK47H 16/05/2025 1 adult Radford, Mark vc57_irecords_extract iBRC41630279
White Knowle Road, Buxton SK07R 13/05/2025 1 Adult Mortin, Jon vc57_irecords_extract iBRC41556270
Sheffield SK38M 13/05/2025 1 adult Turner, Jan vc57_irecords_extract iBRC41723533
Longdendale, Torside grassland and willow carr SK09U 12/05/2025 1 adult Heintzen, Christian vc57_irecords_extract iBRC43979100
Havercroft Road SK38L 12/05/2025 1 adult Tait, Malcolm vc57_irecords_extract iBRC41516234
Allestree, Derby SK33P 02/05/2025 2 adult Plant, Stephen vc57_irecords_extract iBRC41322189
Chaddesden, Derby SK33T 01/05/2025 1 adult roome, martin vc57_irecords_extract iBRC42686553
Belper, Derbyshire SK34N 01/05/2025 1 adult Newcombe, Dave vc57_irecords_extract iBRC43706829
upper cromford garden SK25Y 30/04/2025 1 adult Ashton, Clive vc57_irecords_extract iBRC41295193
Markham Vale Derbyshire SK47L 28/04/2025 1 adult Morris, Sid vc57_irecords_extract iBRC41247036
Belper SK34N 17/06/2024 1 adult Evans, Dave vc57_irecords_extract iBRC36512626
Allestree, Derby SK33P 31/05/2024 1 adult Plant, Stephen vc57_irecords_extract iBRC36195116
Longdendale, Wildboar Clough SK09U 30/05/2024 1 adult Heintzen, Christian vc57_irecords_extract iBRC36371835
Havercroft Road SK38L 26/05/2024 1 Adult Tait, Malcolm vc57_irecords_extract iBRC36127273
Derbyshire Wild Life Trust Long Clough SK09G 25/05/2024 5 adult Heintzen, Christian vc57_irecords_extract iBRC36371803
Ingleby Ave, Derby SK33L 25/05/2024 1 adult Shervill, Andrew vc57_irecords_extract iBRC36110991
Bridgeway, High Peak, England, GB SK07P 19/05/2024 1 Adult purplesusieq vc57_irecords_extract iBRC36056081
Longdendale, Wildboar Clough SK09U 19/05/2024 10 adult Heintzen, Christian vc57_irecords_extract iBRC36371773
Glossop, The Twitchlings SK09M 17/05/2024 2 adult Heintzen, Christian vc57_irecords_extract iBRC36371737
Ninelands Road SK28F 17/05/2024 1 adult Blues, Clare vc57_irecords_extract iBRC36052222
South Yorkshire, England, GB SK38L 17/05/2024 1 Adult Mella, Pete vc57_irecords_extract iBRC35968087
Havercroft Road SK38L 17/05/2024 1 Adult Tait, Malcolm vc57_irecords_extract iBRC36127251
Sandiacre Garden SK43T 17/05/2024 1 adult Milnes, Emily vc57_irecords_extract iBRC39165434
Glossop, Shire Hill, south SK09M 16/05/2024 2 adult Heintzen, Christian vc57_irecords_extract iBRC36371722
Derbyshire Wild Life Trust Long Clough SK09G 15/05/2024 4 adult Heintzen, Christian vc57_irecords_extract iBRC36371685
Glossop, Gnat Hole Rough Fields SK09L 12/05/2024 1 adult Heintzen, Christian vc57_irecords_extract iBRC36371657
Allestree, Derby SK33P 12/05/2024 2 adult Plant, Stephen vc57_irecords_extract iBRC40083970
Glossop, The Twitchlings SK09K 11/05/2024 1 adult Heintzen, Christian vc57_irecords_extract iBRC36371632
Glossop, The Twitchlings SK09M 11/05/2024 1 adult Heintzen, Christian vc57_irecords_extract iBRC36371649
Ninelands Road SK28F 11/05/2024 1 adult Blues, Clare vc57_irecords_extract iBRC36052127
Brockwell Chesterfield , Derbyshire. SK37Q 11/05/2024 1 adult Ellen Morris vc57_irecords_extract iBRC35924665
Derbyshire Wild Life Trust Long Clough SK09G 10/05/2024 1 adult Heintzen, Christian vc57_irecords_extract iBRC36371621
Findern, Derbyshire, DEAZ SK33A 10/05/2024 1 adult Hallam, Brian vc57_irecords_extract iBRC39934073
Allestree, Derby SK33P 10/05/2024 1 adult Plant, Stephen vc57_irecords_extract iBRC35843846
Allestree, Derby SK33P 10/05/2024 1 adult Plant, Stephen vc57_irecords_extract iBRC40082729
Belper SK34N 09/05/2024 1 adult Evans, Dave vc57_irecords_extract iBRC35830533
Drakelow, Derbys. SK22F 07/05/2024 1 adult Williams, Michael vc57_irecords_extract iBRC39954976
Woodland Ave SK43R 07/07/2023 1 adult Thorpe, Steve vc57_irecords_extract iBRC33496732
White Knowle Road, Buxton SK07R 11/06/2023 1 Adult Mortin, Jon vc57_irecords_extract iBRC33113581
Belper Garden SK34P 09/06/2023 1 adult Evans, Dave vc57_irecords_extract iBRC34543699
Alicehead, Chesterfield SK36H 05/06/2023 1 Adult Emma Harpham vc57_irecords_extract iBRC39677964
Derbyshire Wild Life Trust Long Clough SK09G 30/05/2023 1 adult Heintzen, Christian vc57_irecords_extract iBRC36336080
Kirk Hallam, Ilkeston SK44K 27/05/2023 1 adult Hobby, Brian vc57_irecords_extract iBRC48690686
Allestree, Derby SK33P 19/05/2023 1 adult Plant, Stephen vc57_irecords_extract iBRC48286362
Sandiacre SK43T 19/05/2023 1 adult Milnes, Emily vc57_irecords_extract iBRC34092955
Derbyshire Wild Life Trust Long Clough SK09G 16/05/2023 1 adult Heintzen, Christian vc57_irecords_extract iBRC36335954
Derbyshire Wild Life Trust Long Clough SK09G 08/05/2023 1 adult Heintzen, Christian vc57_irecords_extract iBRC36335900
Findern Garden SK33A 06/05/2023 1 Adult Hallam, Brian vc57_irecords_extract iBRC34637136
Ferneydale Avenue SK07Q 02/06/2022 1 adult Wakefield, Rowan vc57_irecords_extract iBRC34939530
Sandiacre SK43T 20/05/2022 1 adult Milnes, Emily vc57_irecords_extract iBRC35175816
Birch Vale SK08I 19/05/2022 1 adult Hewitt, Jane vc57_irecords_extract iBRC34083545
Sett Valley SJ98X 17/05/2022 1 larva Marriott, Ant vc57_irecords_extract iBRC25443163
Ferneydale Avenue SK07Q 11/05/2022 1 adult Wakefield, Rowan vc57_irecords_extract iBRC34939311
Torside SK09U 26/09/2021 1 larva Marriott, Ant vc57_irecords_extract iBRC22223768
Ferneydale Avenue SK07Q 17/06/2021 1 adult Wakefield, Rowan vc57_irecords_extract iBRC43077127
Peak District National Park, Bakewell, England, GB SK26E 16/06/2021 1 Adult rhodriatpeak vc57_irecords_extract iBRC22921867
Ferneydale Avenue SK07Q 13/06/2021 1 adult Wakefield, Rowan vc57_irecords_extract iBRC43076776
Midway, Derbys. SK32A 10/06/2021 1 adult Williams, Michael vc57_irecords_extract iBRC38494187
Birch Vale SK08I 09/06/2021 3 Adult Hewitt, Jane vc57_irecords_extract iBRC34473024
Hathersage, Derbyshire, UK SK28F 09/06/2021 1 adult Miles, Claire vc57_irecords_extract iBRC29584344
Hathersage, Derbyshire, UK SK28F 09/06/2021 1 adult Miles, Claire vc57_irecords_extract iBRC29584460
Norton Lees SK38L 08/06/2021 1 adult Mella, Pete vc57_irecords_extract iBRC50547700
Birch Vale SK08I 06/06/2021 1 Adult Hewitt, Jane vc57_irecords_extract iBRC34473023
Norton Lees SK38L 06/06/2021 1 adult Mella, Pete vc57_irecords_extract iBRC50547647
Ferneydale Avenue SK07Q 05/06/2021 1 adult Wakefield, Rowan vc57_irecords_extract iBRC42750487
Hathersage, Derbyshire, UK SK28F 09/05/2021 1 adult Miles, Claire vc57_irecords_extract iBRC29303580
Woodland Ave SK43R 06/07/2020 1 adult Thorpe, Steve vc57_irecords_extract iBRC33501433
Norton Lees SK38L 02/06/2020 1 adult Mella, Pete vc57_irecords_extract iBRC50545531
Norton Lees SK38L 30/05/2020 1 adult Mella, Pete vc57_irecords_extract iBRC50546451
Allestree, Derby SK33P 28/05/2020 1 adult Plant, Stephen vc57_irecords_extract iBRC46341913
Buxton SK, UK SK07S 27/05/2020 1 Adult Orridge, Steve vc57_irecords_extract iBRC22256577
Allestree, Derby SK33P 26/05/2020 1 adult Plant, Stephen vc57_irecords_extract iBRC46341568
Ladycroft Ave, Buxton SK07S 21/05/2020 1 adult Orridge, Steve vc57_irecords_extract iBRC35094892
Havercroft Road SK38L 18/05/2020 1 Adult Tait, Malcolm vc57_irecords_extract iBRC36367915
Allestree, Derby SK33P 09/05/2020 1 adult Plant, Stephen vc57_irecords_extract iBRC46333334
Havercroft Road SK38L 02/06/2019 1 Adult Tait, Malcolm vc57_irecords_extract iBRC36367698
Birch Vale SK08I 01/06/2019 2 adult Hewitt, Jane vc57_irecords_extract iBRC35072921
Havercroft Road SK38L 25/05/2019 1 Adult Tait, Malcolm vc57_irecords_extract iBRC36367669
Ladycroft Ave SK07S 31/05/2018 1 adult Orridge, Steve vc57_irecords_extract iBRC49165886
Birch Vale SK08I 19/05/2018 1 adult Hewitt, Jane vc57_irecords_extract iBRC40107032
Birch Vale SK08I 13/05/2018 1 adult Hewitt, Jane vc57_irecords_extract iBRC40107288
Sheffield, England, United Kingdom SK38L 01/06/2017 1 Adult Mella, Pete vc57_irecords_extract iBRC9892936
White Knowle Road, Buxton SK07R 18/04/2017 1 Adult Mortin, Jon vc57_irecords_extract iBRC23069341
White Knowle Road, Buxton SK07R 18/04/2017 1 adult Mortin, Jon vc57_irecords_extract iBRC4843091
Wood Lane,Newhall,Swadlincote SK22V 23/05/2014 1 Adult Dave Budworth vc57_danes_bc_data LC000334001CP0FX
Millennium Meadow NR, Duffield SK34L 20/05/2013 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001COUPP
Welbeck Drive,Wingerworth SK36T 12/06/2012 1 Adult B.J.N. Hill vc57_danes_bc_data LC000334001CP7S7
White Knowle Rd, Buxton SK07R 06/06/2012 1 Adult jonmortin vc57_irecords_extract iBRC146425
White Knowle Road, Buxton SK07R 06/06/2012 1 Adult Mortin, Jon vc57_irecords_extract iBRC23065499
Wood Lane,Newhall,Swadlincote SK22V 05/06/2012 1 Adult Dave Budworth vc57_danes_bc_data LC000334001CP7RR
Jackson's Ln SK34U 21/05/2012 1 Adult sparky vc57_irecords_extract iBRC146424
Backgarden Marehay SK34Z 17/05/2011 1 adult Thorpe, Steve vc57_irecords_extract iBRC33512373
Bamford St,Ripley SK34Z 17/05/2011 1 Adult Thorpe, Steve vc57_danes_bc_data LC000334001CP6VW
Crich Chase,Ambergate SK35L 17/05/2011 1 Adult K.R. Huston vc57_danes_bc_data LC000334001CP6VR
School Close,Parkway Gardens,Darley Dale SK26R 08/05/2011 1 Adult A. Butler vc57_danes_bc_data LC000334001COTT2
Backgarden Marehay SK34Z 07/05/2011 4 adult Thorpe, Steve vc57_irecords_extract iBRC33512278
Bamford St,Ripley SK34Z 07/05/2011 4 Adult Thorpe, Steve vc57_danes_bc_data LC000334001COTSZ
School Close,Parkway Gardens,Darley Dale SK26R 06/05/2011 1 Adult A. Butler vc57_danes_bc_data LC000334001COTSI
Backgarden Marehay SK34Z 06/05/2011 1 adult Thorpe, Steve vc57_irecords_extract iBRC33512261
Bamford St,Ripley SK34Z 06/05/2011 1 Adult Thorpe, Steve vc57_danes_bc_data LC000334001COTSR
The Hollies,Station Rd,Darley Dale SK26R 28/04/2011 1 Adult Roddis, Simon vc57_danes_bc_data LC000334001CP6TY
Backgarden Marehay SK34Z 16/07/2010 1 adult Thorpe, Steve vc57_irecords_extract iBRC33515112
Bamford St,Ripley SK34Z 16/07/2010 1 Adult Thorpe, Steve vc57_danes_bc_data LC000334001CP5YQ
Rose Av,Clowne SK57D 09/06/2010 1 Adult D. Hursthouse vc57_danes_bc_data LC000334001COT3S
Rose Av,Clowne SK57D 07/06/2010 1 Adult D. Hursthouse vc57_danes_bc_data LC000334001CP5C0
Backgarden Marehay SK34Z 05/06/2010 1 adult Thorpe, Steve vc57_irecords_extract iBRC33514512
Bamford St,Ripley SK34Z 05/06/2010 1 Adult Thorpe, Steve vc57_danes_bc_data LC000334001CP5B9
Wood Lane,Newhall,Swadlincote SK22V 04/06/2010 1 Adult Dave Budworth vc57_danes_bc_data LC000334001COT2Y
Millstone Edge,Hathersage SK28K 04/06/2010 1 Adult H.E. Beaumont;R.F. Botterill vc57_danes_bc_data LC000334001CP5AS
Rose Av,Clowne SK57D 24/05/2010 1 Adult D. Hursthouse vc57_danes_bc_data LC000334001COX1U
Ladycroft Ave,Buxton SK07S 23/05/2010 2 Adult Orridge, Steve vc57_danes_bc_data LC000334001COT2Q
Elm Wood,Derby SK33R 22/05/2010 1 Adult BUDWORTH, Mr D., WARD, Mr N.J., PATRICK, Mr P., MI vc57_danes_bc_data LC000334001COT2F
Hardhurst Rd, Alvaston, Derby SK33W 22/05/2010 2 Adult I. Gardler vc57_danes_bc_data LC000334001COT2L
Ladycroft Ave,Buxton SK07S 21/05/2010 1 Adult Orridge, Steve vc57_danes_bc_data LC000334001CP59O
Newboundmill Lane,Pleasley SK56C 18/04/2010 1 Adult B. Elliott;C. Stubbs vc57_danes_bc_data LC000334001COT1V
Carver Rocks area, Hartshorne SK32G 16/05/2009 1 Adult Dave Budworth vc57_danes_bc_data LC000334001CP4MR
Millstone Edge,Hathersage SK28K 06/06/2008 1 Adult H.E. Beaumont;R.F. Botterill vc57_danes_bc_data LC000334001CP47R
Newboundmill Lane,Pleasley SK56C 04/06/2008 2 Adult B. Elliott;C. Stubbs vc57_danes_bc_data LC000334001CP47D
Midway Rd,Midway,Swadlincote SK32A 31/05/2008 1 Adult M.J. Williams vc57_danes_bc_data LC000334001COSHV
Midway Rd,Midway,Swadlincote SK32A 10/05/2008 1 Adult M.J. Williams vc57_danes_bc_data LC000334001CP468
Carvers Rocks (old toilet block area) SK32G 10/05/2008 2 Adult Dave Budworth;N.J. Ward vc57_danes_bc_data LC000334001CP46A
Beeley Moor, Beeley SK26Y 06/06/2007 2 Adult B.L. Statham vc57_danes_bc_data LC000334001COS9N
Calke Park Ridge from Fisherman's Car Park SK32R 24/04/2007 1 adult Finch, Graham Leonard vc57_irecords_extract iBRC35105793
Calke Park,Ticknall SK32R 24/04/2007 1 Adult Finch, Graham Leonard vc57_danes_bc_data LC000334001CP3RD
Midway Rd,Midway,Swadlincote SK32A 21/07/2006 1 Adult M.J. Williams vc57_danes_bc_data LC000334001CORUW
Robin Wood SK32M 23/06/2006 1 Adult Soar, Will vc57_irecords_extract iBRC34680310
Robin Wood (centre area track), Ticknall SK32M 23/06/2006 1 Adult Dave Budworth;W. Soar vc57_danes_bc_data LC000334001CP30W
South Wood, Calke, Ticknall SK32Q 01/06/2006 2 Adult Finch, Graham Leonard vc57_danes_bc_data LC000334001COS7Q
The Hollies,Station Rd,Darley Dale SK26R 27/05/2006 1 Adult Roddis, Simon vc57_danes_bc_data LC000334001COS7F
Foremark Resr, Ticknall SK32H 12/05/2006 3 Adult Topliss, Neil vc57_danes_bc_data LC000334001COZRZ
Clough Wood,Darley Dale SK26K 17/06/2005 1 Adult B.L. Statham vc57_danes_bc_data LC000334001CP2HP
Edgecote Drive,Newhall,Swadlincote SK22V 05/06/2004 1 Adult Topliss, Neil vc57_danes_bc_data LC000334001CP1PG
Main Street, Kings Newton SK32Y 17/05/2004 1 Adult Soar, Will vc57_irecords_extract iBRC34680309
Edgecote Drive,Newhall,Swadlincote SK22V 10/05/2004 1 Adult Topliss, Neil vc57_danes_bc_data LC000334001CP1NC
Rose End Meadows NR,Cromford SK25Y 10/05/2004 1 Adult D. Whiteley vc57_danes_bc_data LC000334001CP1ND
Wood Lane,Newhall,Swadlincote SK22V 22/06/2003 1 Adult Dave Budworth vc57_danes_bc_data LC000334001COVHZ
Calke Park (Betty's Pool & Poker's Leys), Ticknall SK32R 22/05/1998 1 Adult BUDWORTH, Mr D., VILES, Mr I.M., TRAVERS-AYRE, Mr vc57_danes_bc_data LC000334001COVEQ
Hell Bank Plantation (site not precise) SK26Z 19/06/1994 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001COVAI
Slagmill Plantation, Beeley Moor (site not precise) SK36E 14/06/1994 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001COVA5
Clough Wood,Darley Dale SK26K 27/04/1993 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001CP0ZZ
Deerlands Rd, Ashgate, Chesterfield SK37K 10/05/1990 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001CP0V5
Carvers Rocks NR,Hartshorne,Swadlincote SK32G 08/06/1979 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001COQB3
Carvers Rocks NR,Hartshorne,Swadlincote SK32G 29/05/1979 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001COQAV
Hunger Hill, Holymoorside SK36I 31/05/1963 1 Adult VC57 Derbyshire Recorder vc57_danes_bc_data LC000334001CP0IO

Scroll to Top