Messages.

19.002 Glyphipterix thrasonella

Glyphipterix thrasonella
Glyphipterix thrasonella

Species account from Moths of Glamorgan
(Gilmore, Slade & Stewart, 2009):

This is the most recorded species of the genus, and is found throughout the county from May to July. The larvae feed on various rushes.



10km Distribution Map

Blue squares represent records from before 2000, Red squares are post 2000 records.

Tetrad Distribution Map

Blue squares represent records from before 2000, Red squares are post 2000 records.

  = pre 2000 records
  = post 2000 records (inclusive)

Moth Records

Use the 'Search' box to filter the records

Site Gridref Quantity Date Recorder More Info
Maesteg, Pont Rhyd-y-cyff SS8688 1 22 Jun 2005 Paul Parsons, Martyn Hnatiuk
Llandaff North, Cardiff ST154789 1 18 Jun 2017 George M. Tordoff
Maesteg, Garn Wen (east) SS8492 1 05 Jun 2002 Paul Parsons
n. of Llanharan Concrete SS999823 30 12 Jun 2020 Barry Stewart
Village Farm, Bonvilston ST065743 1 20 Jun 2012 Rob and Linda Nottage
Oxwich NNR (central) 1km square SS5087 0 Jun 1980 Rothamstead Insect Survey
Llandaff North, Cardiff ST154789 1 19 Jun 2013 George M. Tordoff
Coity Wallia Common SS951832 1 04 Jul 2015 Vaughn Matthews
Llantwit Fardre colliery spoil heaps ST070864 1 19 May 2015 David Hawkins
Parc Cwm Darran (forestry area), Deri SO1103 0 15 Jun 2007 Bill Jones
1919 Tower; Machynys; Llanelli SS518987 0 08 Jun 2004 Barry Stewart
Pontprennau (Cardiff Gate), Cardiff ST218825 1 07 Jul 2001 J. Martin, Mike Powell
Maesteg, Mynydd Bach (west) SS8592 50 13 Jun 2004 Paul Parsons
Roath, Central Cardiff ST188781 1 11 Jun 2005 David Gilmore
Bryn-y-gaer, Hirwaun SN943065 10 27 May 2005 Barry Stewart
Felindre - fritillary field (east) SN640008 10 29 May 2009 Barry Stewart
Margam Moors SS7884 50 11 Jun 2001 Barry Stewart, R.H.A. Taylor
Crymlyn Bog visitor centre and surrounds (CCS) SS687944 0 1992 R.G. Warren
Grassland adjacent SW to Gelli Hir SS550923 0 26 May 2014 Martin White
St. Fagan's (Plymouth Wood east), Cardiff ST1376 0 30 Jun 1995 David Slade
Maesteg, Mynydd Bach (west) SS8592 50 13 Jun 2010 P. Parsons
Swansea Airport SS5691 40 16 Jun 1997 Barry Stewart
Seven Sisters forest SN8208 2 13 Jun 2018 George Tordoff
Margam Moors (West) SS778845 25 07 Jun 2001 Barry Stewart
Gypsy Lane ST133864 0 25 May 2004 Martin White, Richard (BC) Smith
Llansamlet Ind Est. SS683983 1 28 May 2002 Martin White
Amelia Trust Farm (Whitton Rosser) near Bonvilston ST074723 0 24 May 2014 Rob and Linda Nottage
Pencaecrwn Road, Gorseinon SS585995 1 14 Jun 2004 Barry Stewart
Felindre, Fritillary Field (east) SN640008 20 15 Jun 1997 Barry Stewart, Sandra Stewart
Cardiff Gate Pools ST214829 1 04 Jun 2002 David Gilmore
Brynna Woods SS993831 1 01 Jul 2021 David Slade
Bryn-y-gaer, Hirwaun SN943065 0 14 Jun 2005 Barry Stewart
Bedlinog (Central) SO0802 100 02 Jul 1999 Barry Stewart
Cowbridge Road, Talbot Green ST03878276 0 28 Jun 2019 David Slade
Port Mead (North) & fields, Swansea SS6397 1 10 Jun 2004 Barry Stewart
Felindre, Fritillary Field (east) SN640008 10 25 Jun 1999 Barry Stewart
Maesteg, Garth Hill (south) SS8789 2 29 May 2008 P. Parsons
Gelli-ben-Uchel (wet fields east of A4059) SN951065 20 14 Jun 2005 Barry Stewart
Clos Helyg, Gowerton SS587964 1 18 Jun 2014 C. Manley
Maesteg, Brynmawr Mast SS8491 1 21 Jun 2003 Paul Parsons
Llantrisant Common (west) ST0484 1 13 Jul 2013 Phil Barden
Little Hills Farm SS54259272 5 27 May 2011 DG, KP, RDP, BS & JPW
Coedcae Marsh (GMRG Survey) ST0282 1 17 Jun 2002 David Gilmore, Mike Powell
Little Hills Farm SS54429249 30 27 May 2011 DG, KP, RDP, BS & JPW
Machynys (brownfield site) SS509983 0 04 Jun 2015 Ian Morgan
Park Pond Nature Reserve (south), Tondu SS8783 1 03 Jun 2008 P. Parsons
Broad Pool (nw) / Cefn Bryn (e) / Little Cillibion 1km square SS5091 0 1980 Anthony Simpson
Nelson Bog ST11909548 1 21 Jun 2020 Martin Bell
Felindre - fritillary field (east) SN640008 2 24 Jun 2009 Barry Stewart
Maesteg, Mynydd Bach (west) SS8592 1 03 Jun 2010 P. Parsons
Port Talbot Steel Works East SS7886 1 10 Jun 2003 Barry Stewart
Parc Slip Nature Park - Northern Wetlands SS876842 50 15 Jun 2010 P. Parsons
Whitchurch Hospital, Cardiff (WH1) ST145805 1 25 Jun 2002 David Gilmore
Pen-y-waun SN6300 4 18 Jul 1997 Barry Stewart
Pluck Lake SS671960 1 17 Jun 2013 C. Manley
Glen Moor, Reynoldston, Gower SS468909 1 01 Jun 2007 David Painter
Coedely marshy grassland ST013862 50 19 Jun 2000 Barry Stewart
Village Farm, Bonvilston ST065742 0 07 Jun 2020 Rob and Linda Nottage
Maesteg, Mynydd Bach (west) SS8592 1 03 Jun 2011 P. Parsons
Stafford Common (TN02) Purple Moor-grass SS59319729 1 12 Jul 2006 Barry Stewart
Llansamlet Ind Est. SS683983 4 31 May 2002 Martin White
Lynwood SN977059 1 20 Jun 2017 G. Tordoff
Crymlyn Bog SS697950 0 01 Jun 1988 CCW records
Cwm Colliery, Upper Church Village ST070863 0 1996 Rupert Higgins
Caerau SS860941 40 23 Jun 2016 Paul Parsons
Parc Ynys Dawela; Brynamman SN702138 5 23 Jun 2016 Dave Bannister;George Tordoff
Maesteg, Garth SS8690 3 18 Jun 2005 Paul Parsons, Martyn Hnatiuk
Garden ST15587774 1 04 Jun 2018 Stephen Hippisley
Oxwich Marsh: Ringing Site B SS502873 1 30 May 2009 B. Stewart & C.M. Manley
Glynhafod Tips SS990995 1 29 Jun 2008 Mark Evans
Village Farm, Bonvilston ST065742 0 08 Jun 2016 Rob and Linda Nottage
Fairwood Common (East) SS5792 0 10 Jul 1975 Edward Pelham-Clinton, John Bradley
Pengwern W, Llethrid SS5391 20 07 Jun 2008 B. Stewart, S.J. Stewart
Keepers Lane Meadow, near Hirwaun SN976060 -3 27 May 2020 B. Stewart & O. Krylova
Blaencynon SN942065 100 07 Jun 2008 Mark Evans
Webber's Pond, Gethin, Merthyr SO054036 12 30 May 2004 Mark Evans
Bryn spoil tips SS8292 2 07 Jun 2020 Paul Parsons
Cors Helyg; Rhosaman SN739137 0 05 Jul 2016 Ian Morgan
Llangynwyd, Lletty Brongu SS8788 1 14 May 2008 P. Parsons
Blaen Y Gors SN791079 0 08 Jun 2016 George Tordoff
Nantyffyllon SS8592 10 31 May 2017 Paul Parsons
Howardian Local Nature Reserve, Cardiff ST2078 1 31 May 2001 David Slade
Dderi Hir Farm SN9806 0 09 Jun 2005 B Stewart
Ystradgynlais - Wern Plemys SN789093 0 23 Jun 2009 P.J. Clarke;VF Clarke
Maesteg, Mynydd Bach (summit) SS8692 2 07 Jun 2005 Paul Parsons
Maesteg, Garn Wen (east) SS8492 1 17 May 2007 Paul Parsons
Tir Mawr SN9804 1000 15 Jun 2008 Mark Evans
Dderi Hir Farm SN9806 0 09 Jun 2005 Barry Stewart
Margam Moors: west field / pine interface SS777845 4 28 May 2010 Barry Stewart
Pluck Lake Marsh SS672957 1 13 Jun 2001 Barry Stewart
Parc Slip SS8883 1 05 Jun 2014 P. Parsons
Port Mead (North) & fields, Swansea SS6397 3 05 Jun 2004 Barry Stewart
Cwm Glo, Merthyr SO0305 1 17 Jun 2015 Colin W. Plant
Maesteg, Mynydd Bach (west) SS8592 1 09 Jun 2009 P. Parsons
Maesteg, Mynydd Bach (west) SS8592 14 07 Jun 2005 Paul Parsons
Keepers Lane Meadow, near Hirwaun SN976059 -3 27 May 2020 B. Stewart & O. Krylova
Tylcha Fach, Thomastown ST017873 10 07 Jun 2005 Barry Stewart
Nantyffyllon SS854929 6 09 Jun 2018 Paul Parsons
Parc Slip Nature Park, Tondu SS881842 1 03 Jun 2011 Nigel Ajax-Lewis
Port Mead (North) & fields, Swansea SS6397 10 09 Jun 2004 Barry Stewart
Penclawdd tip area and adjacent upper saltmasrh SS555962 1 30 Jun 2009 Barry Stewart
land off Loughor Road (TN12) SS58219756 2 06 Jun 2007 Barry Stewart
Stafford Common (TN13) fen SS594973 2 14 Jul 2006 Barry Stewart
Ty Gwyn Farm SN713051 6 19 Jun 2009 Barry Stewart
Gwerthoner Isaf ST149982 0 01 Jul 2004 Martin White, Richard (BC) Smith
Ystradgynlais - Wern Plemys BWT reserve SN788092 0 10 Jun 2008 P.J. Clarke;VF Clarke
Church Village B ST069844 100 26 May 1998 Barry Stewart, Sandra Stewart
Tylorstown Tip ST0195 1 28 Jun 2000 Mike Wilson, David Slade
Dunvant Brickworks SS5994 30 01 Jun 1998 Kevin Dupé, Martin White, Rob Taylor
Neath Abbey SS7497 1 11 Jun 2010 Martyn Hnatiuk
Maesteg, Mynydd Bach (summit) SS8692 1 09 Jun 2005 Paul Parsons
Banwen Pyrddin SN865100 1 20 Jun 2017 George Tordoff
Mynydd Cadle (TN10) SS641967 1 11 Jul 2006 Barry Stewart
Mynydd Cadle (TN19) SS643970 3 11 Jul 2006 Barry Stewart
Cowbridge Road, Talbot Green ST038827 1 06 Jun 2018 D.J. Slade
Llwydcoed Fields SN986047 -3 20 May 2020 B. Stewart & O. Krylova
Parc Ynys Dawela; Brynamman SN702138 0 23 Jun 2016 George Tordoff
Ystradgynlais - Wern Plemys BWT reserve SN788092 0 10 Jun 2008 P.J. Clarke;VF Clarke
Bryn spoil tips SS820921 20 30 May 2018 Paul Parsons
Gelli-tarw SN978055 -3 27 May 2020 B. Stewart & O. Krylova
Church Village E ST091856 30 26 May 1998 Barry Stewart, Sandra Stewart
Cwmdulais Cottages SN617035 2 22 Jun 2001 Barry Stewart, Sandra Stewart
Tydu Marsh ST108794 0 Summer 1995 David Slade
Templeton Avenue, Cardiff ST17248228 1 05 Jun 2016 D.J. Slade
Maesteg, (Golf Course) SS8391 1 29 Jun 2006 Martyn Hnatiuk
Maesteg, Mynydd Bach (west) SS8592 2 06 Jun 2008 P. Parsons
Pengwern Common SS5391 10 08 Jun 1997 Mike Wilson
Blaencynon SN942064 100 07 Jun 2008 Mark Evans
Grassland adjacent SW to Gelli Hir SS550923 5 26 May 2014 Martin White
Pengwern Common SS5391 1 14 Jun 2005 D.K. Thomas
Merthyr, (Mynydd Gethin) SO046032 1 09 Jun 2005 Mark Evans
Welsh Moor W side & surrounds SS516925 0 1985 R.G. Warren
Fairwood Common SS581925 1 28 Jul 2013 C. Manley
Maesteg, Mynydd Bach (west) SS8592 1 20 Jun 2008 P. Parsons
Cowbridge Road, Talbot Green ST038827 0 28 Jun 2019 D.J. Slade
Blaencynon SN94200635 10 31 May 2008 Mark Evans
Lanlay Meadows (NT), Peterston-super-Ely ST076758 1 20 Jun 2015 George M. Tordoff
Maesteg, Mynydd Bach (south) SS8691 10 05 Jun 2002 Martyn Hnatiuk
Cwm Malfon ST1095 20 19 Jun 2021 Martin Bell
Church Village ST0885 130 26 May 1998 Barry Stewart
Fairwood Common, adjacent to Gelli-hir SS563923 50 31 May 2002 Barry Stewart, C. Crafer, J.N. Davies
Ystradgynlais - Wern Plemys SN789093 0 23 Jun 2009 P.J. Clarke;VF Clarke
Maesteg, Brynmawr Mast SS8491 3 20 May 2007 Paul Parsons
Felindre - marshy grasslands (se fields) SN640004 20 01 Jun 2009 Barry Stewart
Llangynwyd SS8588 200 13 Jun 2003 Martyn Hnatiuk, Paul Parsons
Llanwonno forestry ST035935 0 28 Jun 1998 Jeff Williams
Frampton Road, Gorseinon SS582993 1 07 Jun 1995 Barry Stewart, Sandra Turner
Felindre - marshy grasslands (se fields) SN640004 50 01 Jun 2009 Barry Stewart
Oxwich NNR (central) 1km square SS5087 0 1980 Anthony Simpson
Nantyffyllon SS853928 10 22 May 2017 Paul Parsons
Rhosaman SN738138 0 15 Jun 2015 George Tordoff
Llanishen Reservoir, Cardiff ST189814 10 31 May 2009 D.J. Slade
Kenfig NNR SS7981 1 03 Jul 2010 S.H. Hind
Coed Maesmelin (Darren Wood) SS726982 1 11 Jun 2016 B. Stewart & C.M. Manley
Cefn Hirgoed (Bryncoch) SS917837 30 10 Jun 2005 Barry Stewart
Clyne SS5992 10 01 Jun 1998 Kevin Dupé, Martin White, Rob Taylor
Pluck Lake West SS669956 2 13 Jun 2001 Barry Stewart
Cefn Bryn S slope SS483903 1 03 Jun 2008 Barry Stewart
Aberdare cemetery field SN985043 -2 27 May 2020 B. Stewart & O. Krylova
Merthyr Tydfil (G. Fleming) SO0406 0 11 Jun 1921 George Fleming
Llanmadoc Hill SS4392 0 1978 R.G. Warren
Fairside Farm, Presdy SS586897 6 12 Jun 1996 Barry Stewart
Crymlyn Bog SS697950 0 1800 to 2000 R.G. Warren
Maesteg, Foel-y-Duffryn (north) SS8494 1 18 Jul 2002 Paul Parsons, Martyn Hnatiuk
Tir-dwncyn, Valley Wood SS633994 8 13 Jun 2002 Barry Stewart
Brynheulog SS8594 100 20 Jun 2002 Barry Stewart
Maesteg, Blaencaerau Farm SS8694 1 21 Jun 2003 Martyn Hnatiuk
Pen-y-waun SN6300 40 25 Jun 1999 Barry Stewart
Caeau Ton-y-Fildre SSSI SN8610 1 20 Jun 2017 G. Tordoff
Felindre - fritillary field (east) SN640008 3 24 Jun 2009 Barry Stewart
Llandaff Garden ST15587773 1 05 Jun 2020 Stephen Hippisley
Village Farm, Bonvilston ST065742 0 05 Jun 2018 Rob and Linda Nottage
Parc Slip Nature Park, Tondu SS881842 1 30 Jun 2015 Vaughn Matthews
Felindre - marshy grasslands (field north of Green Plantation) SN637001 40 01 Jun 2009 Barry Stewart
Pen-y-waun SN6300 1 20 Jun 1998 Barry Stewart
Gelli-ben-Uchel (wet fields east of A4059) SN951065 1000 27 May 2005 Barry Stewart
Gelli-tarw SN979056 -2 27 May 2020 B. Stewart & O. Krylova
Welsh Moor East SS5292 5 16 Jun 2003 Barry Stewart
Village Farm, Bonvilston ST065742 0 10 Jun 2017 Rob and Linda Nottage
Llandaff North, Cardiff ST154789 1 02 Jun 2020 George M. Tordoff
Cadle SS6296 2 05 Jun 1995 Barry Stewart
The Grange, St Brides-super-Ely (north) ST0879 10 13 Jun 2020 George M. Tordoff
Llangyfelach SS6498 2 13 Jun 2004 Barry Stewart
Maesteg, Sychbant Valley SS854896 1 13 Jun 2003 Martyn Hnatiuk, Paul Parsons
Bryn Du SO00160749 1 14 Jun 2017 Barry Stewart
Llantrisant Common ST047845 20 07 Jun 2005 Barry Stewart
Witford Point (Baglan Burrows) SS726921 1 01 Jun 2019 George M. Tordoff
Fairwood Common, adjacent to Gelli-hir SS563923 50 16 Jun 1997 Barry Stewart
Bedlinog Village SO0901 100 02 Jul 1999 Barry Stewart
Pen-y-waun SN6300 40 05 Jul 1997 Barry Stewart
Fairside Farm, Presdy SS586897 18 23 Jun 1995 Barry Stewart, Sandra Turner
Tylorstown Tips ST0195 0 2000 Anon @ NM of Wales
Maesteg, Blaencaerau Farm SS8694 1 16 Jun 2003 Paul Parsons
Maesteg, Mynydd Bach (west) SS8592 10 22 May 2007 Paul Parsons
Clos Helyg, Gowerton SS587964 1 09 Jun 2017 C. Manley
Pleasant Road north field, Gelli-Organ SS602990 25 07 Jun 2016 George Tordoff
Mill Street Meadows, Tonyrefail (TN04a) ST011879 20 03 Jun 2008 Barry Stewart
Prior's Meadow 1 SS578938 0 10 Jun 1998 Kevin Dupé, Martin White, Rob Taylor
land off Loughor Road (TN06) SS58119751 2 06 Jun 2007 Barry Stewart
Bryn Du SN993077 1 22 Jun 2017 Barry Stewart
Llandaff North, Cardiff ST154789 1 03 Jun 2011 George M. Tordoff
Penallta Marsh LNR ST136948 1000 07 Jun 2008 George M. Tordoff
clyne valley SS6191 60 24 Jun 1996 Barry Stewart
Crymlyn Bog visitor centre and surrounds (CCS) SS687944 0 01 Jun 1988 R.G. Warren
Nantyffyllon SS85399290 1 07 Jun 2016 Paul Parsons
Oxwich Marsh (bund meadow storage area) SS501871 3 03 Jun 2015 Barry Stewart
Llansamlet Ind Est. SS683983 1 21 May 2002 Martin White
Parc Slip SS8883 10 10 Jun 2013 P. Parsons
Fairwood Common SS553914 5 18 Jun 2018 George Tordoff. Judy Burroughs & Paul Gadsby
Maesteg, Mynydd Ty-talwyn (north) SS8586 20 30 May 2011 Martyn Hnatiuk
Caerau, Maesteg SS855944 1 14 Jun 2003 Martyn Hnatiuk
Pen-y-waun SN6300 60 15 Jun 1997 Barry Stewart, Sandra Stewart
Glynhafod Tips, Cwm Aman SS9999 1 29 Jun 2008 Mark Evans
Crymlyn Bog SS688941 1 01 Jul 2015 C. Manley
Clyne Common SS5989 0 1989 R.G. Warren
Maesteg, Mynydd Bach (west) SS8592 1 29 Jun 2005 Paul Parsons, Martyn Hnatiuk
Kenfig Pool & surrounds (KP&S) SS7981 0 1991 R.G. Warren
Welsh Moor SS5292 0 08 Jun 1974 to 10 Jun 1974 Richard Warren
Dderi Hir Farm SN9806 30 09 Jun 2005 Barry Stewart
Maesteg, Mynydd Bach (west) SS8592 20 01 Jun 2007 Paul Parsons
Blackhills Stream 1km square SS5791 35 16 Jun 1997 Barry Stewart
Seven Sisters forest SN83500857 1 15 Jul 2011 Barry Stewart
Coed-y-Ffyrnau SN915075 0 25 Jun 2003 Norman Lowe
Margam Moors: west field dune interface SS778844 2 28 May 2010 Barry Stewart
Llwydcoed, Aberdare SN986048 1000 15 Jun 2008 Mark Evans
Maesteg, Spelter SS8593 1 21 Jun 2004 Paul Parsons
Seven Sisters SN824088 1 08 Jun 2016 George Tordoff
Port Mead (North) & fields, Swansea SS6397 3 13 Jun 2004 Barry Stewart
Tair Carreg Moor SO087070 5 02 Jul 2015 Barry Stewart
Coed Maesmelin (Darren Wood) SS727982 10 11 Jun 2016 Barry Stewart
Fairwood Common, adjacent to Gelli-hir SS563923 10 18 Jun 2001 Barry Stewart, R.H.A. Taylor
Llandaff North, Cardiff ST154789 1 01 Jun 2016 George M. Tordoff
Gwerthoner Isaf ST149982 0 01 Jul 2004 Martin White, Richard (BC) Smith
Village Farm, Bonvilston ST065742 1 08 Jun 2015 Rob and Linda Nottage
Gelli-hir Wood SS5692 3 05 Jun 2002 Martin White
Maesteg, Mynydd Bach (west) SS8592 1 05 Jul 2013 P. Parsons
Llys Nini RSPCA Centre SS606998 5 11 Jun 2017 David Slade
Maesteg, Blaencaerau Farm SS8694 1 28 Jun 2003 Martyn Hnatiuk
Near Fairwood Lodge SS5792 0 10 Jul 1975 Edward Pelham-Clinton
nantyffyllon garden, 19 station terrace SS85159297 2 25 Jun 2018 Paul Parsons
Maesteg (north) SS8591 20 19 Jun 2005 Paul Parsons, Martyn Hnatiuk
Pengwern Common SS5391 0 1979 R.G. Warren
Cwm Coal Tips ST069862 1 19 May 2015 Liam Olds
1919 Tower, Machynys, Llanelli SS518987 5 08 Jun 2004 Barry Stewart
Caerau SS859941 40 02 Jul 2017 Paul Parsons
Port Mead (North) & fields, Swansea SS6397 4 13 Jul 2004 Barry Stewart
Cefn Hirgoed SS9283 0 10 Jun 2005 Barry Stewart
Nant y Crimp SSSI SN6201 0 03 Jun 2015 George Tordoff, Julian Woodman & Gareth Bowen
Lanlay Meadows (NT), Peterston-super-Ely ST076758 2 04 Jul 2015 George Tordoff & Mike Thornton
Llantrisant Common ST0484 30 30 May 2005 Barry Stewart
Felindre SS639997 5 19 Jun 2001 Barry Stewart
Hirwaun old ironworks site SN958060 2 07 Jul 2015 Barry Stewart
Cefn Hirgoed (east) SS9683 1 26 May 2003 Simon Warmingham
Welsh Moor W side & surrounds SS516925 4 16 Jun 1996 Barry Stewart
Blaencynon SN94130650 100 28 Jun 2009 Mark Evans
Dinas Powys ST155711 1 02 Jun 2011 Roy Perry & Hilary Perry
Cowbridge Road, Talbot Green ST038827 1 08 Jun 2022 David Slade
Cwm Malfon ST1095 20 19 Jun 2021 Martin Bell
Cwmdu, Maesteg SS867912 17 03 Jun 2022 Paul Parsons
Woodcote, killay SS598928 1 22 Jun 2022 Russell Evans
Michaelston-super-Ely (north) ST1176 1 19 Jun 2021 Rob and Linda Nottage
Village Farm, Bonvilston ST065742 0 22 Jun 2021 Rob and Linda Nottage

Moth Images (2)

Glyphipterix thrasonella
Glyphipterix ...
Glyphipterix thrasonella
Glyphipterix ...