30th June

With potential stifling heat alleviated by a pleasantly brisk breeze today wasn't too bad a day to be out and about. Overnight, a lone Storm Petrel had been sound-lured and trapped at the Bill, with a Curlew also passing overhead at that time. The return of at least some feeding gulls off the Bill brought about a reappearance of the summering Sooty Shearwater that's now been in residence for over a month; other shearwaters remained few and far between, with just 4 Balearics and only a handful more Manx showing up from time to time, but a Little Gull joining the flock was of more interest. Passerine passage included a late arriving Reed Warbler in song at Kingbarrow Quarry and 20 Sand Martins and 5 Swallows leaving to the south at the Bill.

At least one of the non-breeding Puffins that have been hanging about off the Bill this summer was still offshore this morning © Pete Saunders:


Very encouragingly, all the news is good news from the Little Tern colony at Ferrybridge where the adults are being kept busy provisioning increasing numbers of youngsters © Pete Saunders:



Not sure what's going on with Storm Petrels in local waters but year on year they're getting more difficult to see and/or trap - 6 luring sessions so far this summer and last night's single was only the fourth trapped. Query for skywatchers: are these wispy, shining clouds nocilucent clouds?

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 30, 2025 at 10:21 AM

Fair list of migrant moths again in last night's Obs traps, with the highlight the first Ni of the recent migration spell; 3 Red Admirals & 2 Hummingbird Hawks in the traps suggests that the butterfly immigration being observed this morning at the Bill tip first got going in the hours of darkness

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 30, 2025 at 10:42 AM

@portlandbirdobs.bsky.social Steady stream of Lg White Butterflies coming in from the east at the Bill

— Debra Saunders (@debbyseamist.bsky.social) June 30, 2025 at 9:08 AM

29th June

The hopefully only temporary loss of the offshore gull flock was a grievous blow to prospects today since this and what it's attracted by way of seabirds has been the mainstay of interest for several weeks; shearwaters in particular were conspicuous absentees with no more than a handful of Manx and 2 Balearics logged. Two Great Crested Grebes and a Shelduck passed through on the sea as did a flock of 16 departing Sand Martins. Oddballs on the land included a Dartford Warbler at Freshwater Bay and a Bullfinch at Wakeham, whilst Mediterranean Gulls continued to increase, reaching 200 at Ferrybridge where a Curlew also flew over.

The flow of early returning waders has more or less dried up in recent days, with this Curlew over Ferrybridge today's only sighting © Pete Saunders:

Migrant moth numbers and variety snuck back up again even if, for most trappers, there were few surprises in their catches; the exception was Portland's overdue first Scarce Spindle Ermine irrorella for John Lucas at Southwell - a shoddy specimen but they all count!

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 29, 2025 at 9:58 PM

28th June

 

Fogged out for a lot of the day so less to report from the Bill than might have been hoped on a weekend day: 2 Balearics & 2 Arctic Skuas thru on the sea (+ a single Puffin still lingering on); a Sand Martin thru overhead. Elsewhere, just the brief Roseate Tern & 2 Arctic Skuas at Ferrybridge

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 28, 2025 at 9:41 PM

Moth migration again not quite hitting the mark for us last night: still fair nos of Small Marbled, Small Mottled Willow, Olive-tree Pearl etc but many routines quite reduced; night's better catches elsewhere: a Striped Hawk at the Grove and the first White-speck of recent weeks for DW at Weston

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 28, 2025 at 4:46 PM

Although the fog was trying its best to be impenetrable enough to prevent any worthwhile birding it was just about possible to get some record photos of the Roseate Tern during its brief visit to Ferrybridge © Pete Saunders:


27th June

 

Still not a lot going on the bird front: the sea again on repeat, with 200 Manx, 3 Balearics and the Sooty Shearwater off the Bill; no early migrant interest at all on the land/overhead

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 27, 2025 at 10:29 PM

Migrant nos dipped a bit overnight although 7 Small Marbled still amongst the catch at the Obs. Quality elsewhere included the first Purple Marbled of the current migrant spell from the Grove

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 27, 2025 at 10:12 PM

26th June

Quieter offshore today in at first misty and later increasingly breezy conditions, with just 100 Manx Shearwaters, 20 Mediterranean Gulls, 10 Black-headed Gulls and a single Balearic Shearwater off the Bill. Nothing new to report from the land, with just the summering Wheatear of interest at the Bill.

Although the summering Wheatear at the Bill seems not to have bred - earlier in the summer it looked to have a mate and they were checking out a suitable nest site - it's still making its presence known amongst the local inhabitants © Debby Saunders:


And talking of things that haven't bred, there's more frustrating news on the Kittiwake front: where a fortnight ago this was the scene...


...now this is the view of the same nest...


...whilst more abandoned nests dot the whole of the cliff face:


We appreciate that a lot of local folk have really taken to the presence of virtually hand-tame Ravens at the Bill but all's not sweetness and light with them and in the breeding season they're devastating the seabird colony by taking so many eggs from first the Guillemots and later the Kittiwakes. The Guillemots are sufficiently numerous and tightly-packed in the colony that they benefit from a certain safety in numbers and still manage to fledge at least some young every year; however, the Kittiwakes are far less numerous and their more isolated nests are robbed almost as soon as the eggs are laid - in the three years since Kittiwakes reoccupied the cliffs we're not aware of a single egg that's even got as far as hatching, let along a youngster fledging. How long will it be before they just don't bother to come back and even attempt to breed? © Martin Cade

Migrant moth nos on the up again incl 15 Small Mottled Willows & 4 Small Marbled at the Obs. Night's best catches an Orache for @debbyseamist.bsky.social at Sweethill, a Striped Hawk for Duncan W at Weston and an Apple Marble E porphyrana at the Obs - latter rare or maybe even new for vc9 Dorset

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 26, 2025 at 12:59 PM

25th June

 

A diary date for Obs members: this year's AGM will be held at the Obs at 4.30pm on Saturday 19th July; as usual, refreshments will be provided and there is still some accommodation available should anyone wish to stay over drive.google.com/file/d/1l5fF...

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 26, 2025 at 8:42 AM


Still not much changing, with 100 Manx, 7 Balearics and the Sooty Shearwater off the Bill; singles of Gadwall and Curlew also thru on the sea. 2 Grey Herons overhead the only other migrants logged today.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 25, 2025 at 11:25 PM

A migration event that didn't seem to reach further east - our Obs totals last night were OK but nothing at all out of the ordinary

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 25, 2025 at 3:06 PM

22nd-24th June

22nd June 

Big movement of Manx developed as the wind freshened this afternoon - at least 1200/hour by the evening; the Sooty Shearwater still lingering and 4 Balearics and an Arctic Skua thru. For the records would be good to know the circumstances of the 100+ Balearics rptd by the news services - any takers?

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 22, 2025 at 10:23 PM

Big and very varied catch in the Obs moth-traps last night although a Tufted Oak Knot-horn tumidana the only scarcity that was new for the current migrant spell. Elsewhere on the island another Splendid Brocade - this one for @debbyseamist.bsky.social at Sweethill

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 22, 2025 at 10:15 PM

23rd June 

8 Balearics and the lingering Sooty Shearwater the best from today at the Bill. Manx still well into the hundreds early on but far fewer later; Med Gulls still topping 100 offshore.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 23, 2025 at 11:05 PM

24th June 

The sea continues to provide nearly all of our interest, with the Sooty Shearwater still lingering, along with 6 Balearics amongst reduced numbers of Manx; a single Bonxie also passed by.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 24, 2025 at 11:30 PM

Two relatively quiet moth nights at the Obs although still plenty of routine migrants about; best of the variety last night incl a Splendid Brocade and interesting by-catch in the form of a Tawny Longhorn Beetle - seemingly not at all routine in these parts

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 24, 2025 at 11:50 AM

21st June

 

Manx mostly departed from local waters for the time being but still min 13 Balearics off the Bill. Med Gulls continuing to increase with 150 offshore; 41 Com Scoter also thru. Single Grey Heron the only migrant from the land.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 21, 2025 at 9:57 PM

At least in comparison with west Cornwall, last night's moth migration at the Obs was crushingly duff (...it was very windy so not really a surprise); most likely oddity was a pyralid that looks to be Sandhill Double-spot zelleri - only the third for Portland and a good Dorset rare.

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 21, 2025 at 12:14 PM

still around 10-12 red veined darter at yeolands quarry pool, only saw one female but have a suspicion they may go up the slopes from the pond or venture further afield after mating

[image or embed]

— andylportland.bsky.social (@andylportland.bsky.social) June 21, 2025 at 8:40 PM

20th June

 

Reduced nos of Manx offshore today but the Sooty and 15 Balearics still about; also 24 Com Scoter, 15 commic terns, a Curlew, a Whimbrel and a Little Tern thru on the sea. 5 more Sand Martins departing and a Chiffchaff new at the Obs.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 20, 2025 at 10:00 PM

These things are relative but bearing in mind expectations last night's migrant moth catch rather disappointing: stiff east breeze reduced numbers but the second Silver-spotted Veneer in two days, 2 more Migrant Sable and another Small Marbled were all nice

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 20, 2025 at 9:51 AM

Another migrant moth record from yesterday: John Lucas trapped this Splendid Brocade in his garden at Southwell - the first one on the island during the current spell of migrant activity

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 20, 2025 at 11:03 AM

19th June

 

Still more than 1000 Manx offshore this mrng + min 10 Balearics (suspicions of more - c45 - later but not completely clinched in the shocking heat haze when viewed from the Obs!); also 18 Common Scoter, 2 Sanderling, a Common Sand and a Bonxie through. Trickle of Swifts and Sand Martins departing.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 19, 2025 at 9:53 PM

Slightly getting the feel that cross-Channel moth migration isn't up to much and most of the migrants about are lingering on from the weekend; however, a Silver-spotted Veneer ocellea was a good long-range species at the Obs last night (think only the third summer record at the Obs)...

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 19, 2025 at 1:30 PM

Moths have been taking up a lot of our time in recent days, with bumper catches in the moth-traps and some interesting migration and dispersal underway. Amongst the scarcer migrants this Silver-spotted Veneer Euchromius ocellea has been one one of the most unexpected since this pretty pyralid is usually a winter migrant to Britain - last night's specimen was only our third ever from the summer months:

There have been three additions to the Obs and/or Portland moth lists over the last two nights. The little white micro, Sorrel Cap Opostega saliciella, is something we've been on the look out for for a few years; it looks a lot like the commoner Silver Grass-miner Elachista argentella and we wouldn't mind betting we'd overlooked it now and again in the past before reading up on what to look out for and, for example, realising that, at least at Portland, the flight seasons of the two species likely don't overlap very much. Since the foodplant, Sheep's Sorrel, prefers acid soils and evidently isn't at all widespread at Portland it's quite likely the moth isn't an overlooked resident here: 

Maple Snout Anarsia innoxiella is something else we've been looking out for since it's been extending its range in south-east England. Its commoner relative, Obscure Snout Anarsia spartiella, is a fairly regular sight in the moth-traps and for a while we've been carefully scrutinising each one for fear of overlooking its rare cousin; in the event, we needn't have strained our ageing eyes since there was nothing remotely subtle about the difference between the two - the newcomer was blindingly obvious at very first glance!:


The third addition came from our garden at the Grove: we're familiar with Purple Clay from excursions to the mainland where it's quite widespread in Dorset woodlands and that familiarity lulled us into forgetting until we checked the facts that there were in fact no previous island records at all © Martin Cade:

18th June

 

Manx still dominating on the bird front - c1000 offshore at the Bill this mrng along with the Sooty Shearwater (first time that's been seen since Sunday morning), 5 Balearics, 40 Med Gulls and 2 Arctic Skuas. Migrants/dispersers incl 3 Sand Martins, a Whimbrel and a Grey Wagtail.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 18, 2025 at 2:42 PM

Migrant moths still ticking over at the Obs but numbers a little reduced last night; 5 Bordered Straw and another Migrant Sable ramburialis the pick of the catch

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 18, 2025 at 2:35 PM

17th June

Still more than 200 Manx offshore + at least 3 Balearics and 15 Med Gulls lingering; also 40 Common Scoter, 3 Teal and a Whimbrel thru. A Hobby in off and a Reed W new on the land + 3 more departing Sand Martins.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 17, 2025 at 10:06 PM

Moth-traps not so busy on a cool night at the Obs (down to 8C) but still a fair number of migrants on the wing incl the first E extimalis of the current influx and another ramburialis

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 17, 2025 at 10:11 AM

After a good influx into local waters earlier in the month, Balearic Shearwater numbers have currently dwindled away with no more than single figure totals on most recent days © Pete Saunders:


16th June


Good numbers of Manx offshore today - at least 500 off the Bill + 8 Balearics and an Arctic Skua. Migrants incl 3 Whimbrel, a Grey Heron and a Sand Martin

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 16, 2025 at 4:42 PM

Considering it was so clear/dewy, a decent catch of migrant moths at the Obs last night incl singles of Striped Hawk, Small Marbled, DSGrass, Silver Y and Olive-tree Pearl, 2 Bordered Straw, 29 Rusty-dot Pearl, 18 Rush Veneer, 14 Diamond-backs and 10 Small Mottled Willow

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 16, 2025 at 9:39 AM

Dark Green Fritillary at Easton today - a report gleaned from Facebook:

It doesn't take long before return passage of waders gets going - these were two of the three Whimbrel logged at the Bill this morning © Pete Saunders:

The unusual sight of a young Guillemot with one of its parents on the open water off the Bill tip in broad daylight © Pete Saunders...  


...usually when we see a youngster in the daytime it's somehow got detached from its parents and this is usually a scenario that doesn't end well - here's an sad little event we videoed many years ago © Martin Cade:

15th June

The day's only reports were of a steady trickle of Manx Shearwaters heading back west off the Bill, where 6 Balearic Shearwaters and an Arctic Skua also passed by.

Sightings of Red-veined Darters continue to be sufficiently frequent that we haven't been bothering to mention all of them; today there were still several males in the vicinity of the pool in Yeolands Quarry © Martin Cade:



A fresh Paihted Lady, very early Grayling & Small Skipper. Tout Quarry, Portland. @savebutterflies.bsky.social @dorsetbutterflies.bsky.social @dorsetwildlife.bsky.social

[image or embed]

— Lloyd Evans (@lloydcevans.bsky.social) June 14, 2025 at 8:25 PM

Lulworth Skippers. Tout Quarry, Portland. @savebutterflies.bsky.social @dorsetbutterflies.bsky.social @dorsetwildlife.bsky.social

[image or embed]

— Lloyd Evans (@lloydcevans.bsky.social) June 14, 2025 at 8:15 PM

14th June

 

Sooty Shearwater still off the Bill during the morning + a single Balearic and an Arctic Skua; c300 Manx thru east/lingering during the evening.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 14, 2025 at 10:00 PM

Osprey just gone low south over the Grove and Easton

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 14, 2025 at 12:51 PM

Another varied selection of migrant moths at the Obs overnight: 2 ramburialis, 2 Scarce Bordered Straw and a Small Marbled all firsts for the year; increases to 62 Rusty-dot Pearl, 20 Diamond-backs, 9 Small Mottled Willow, 7 Rush Veneer and 5 vitrealis.

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 14, 2025 at 11:08 AM

Arctic Skua and Puffin from this morning's Bill seawatch © Pete Saunders:

 

The Osprey was a bit of a comedy of errors: we'd just got home and lifted the lid on the first of the garden moth-traps when we took the trouble to glance up to see which local Common Buzzard it was that was stirring up the gulls so comprehensively - no only was it not a Common Buzzard but an Osprey, but it was also so close overhead that had we have had a camera to hand we'd have likely snapped the most frame-filling photo ever taken of an Osprey at Portland! Sadly, by the time we'd run back through the house to grab the camera from the car the bird was already a rapidly diminishing speck © Martin Cade:

13th June

Post-breeding dispersal getting going with Med Gull nos up to 35 off the Bill, also 31 Common Scoter 'departing' west; the Sooty Shearwater still offshore + 3 Balearics. Just 9 birds ringed between the Obs & Culverwell with a CC the only migrant. First Clouded Yellow of the year on the Slopes.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 13, 2025 at 4:23 PM

Last night's moth migration a wee bit disappointing at the Obs: Bird's Wing only the second island record and Chequered Grey a good local scarcity; first 4 Olive-tree Pearls of the year, 2 Small Mottled Willows and small influxes of Four-spotted Footman and Mottled Oak Tortrix of note.

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 13, 2025 at 10:57 AM

As a follow-up to our mention a couple of days ago of the breeding auks at the Bill, check out this fascinating drone footage of the seabird colony taken for us by Bob Kemp - the wider view of the whole cliff is followed by a crop showing a bit more detail of the top of the cliff where most of the auks are congregated. We haven't yet looked at the footage in enough detail to try and get a full count of the seabirds but clearly that's possible and in future using a drone in this manner ought to enable us to fully census the colony every year - something that's hitherto only been possible every once in a while from a boat © Bob Kemp:

Over the last few weeks we've frequently mentioned just how dire this spring was for numbers of common migrants, likely a consequence of both fewer birds returning each year and the consistently fine weather that no doubt saw many arrivals pass straight over without stopping. This was particularly apparent in our daily ringing activities, with the total number of new birds ringed falling well below the recent average: this year's March to May tally of 1187 compares very unfavourably indeed with the 2015-24 mean of 2555 and is barely even a quarter of the record spring total of 4608 in 2012. Taking a closer look at the monthly break down for the last few years we see that the only comparable recent spring was 2020 that was also characterised by long spells of fair weather; however, it should also be borne in mind that 2020 was the Covid lockdown year when the ringing effort was considerably less than it was this year:


A deeper delve into the fortunes of our three most commonly encountered species - Willow Warbler, Chiffchaff and Blackcap - reveals some interesting disparities:


Despite the low number of birds ringed, there were still a number of interesting ringing recoveries this spring which are detailed in full below. Of particular note were a 6-year old Chiffchaff to Hilbre Bird Observatory, a 5-day movement of a Goldfinch to Ferndown, Dorset, and only our 4th ever ringing movement of a Grey Wagtail.

 

 

 

 

 

Blackcap

BCE1680

age unknown

11.10.2024

Portland Bill

 

dead (collision)

25.04.2025

Nant Paith Aberystwyth

 

 

 

196 days, 235 km, NNW.

Sedge Warbler

9559526

first-year

27.08.2024

Reserve du Migron, FRANCE

 

caught by ringer

12.05.2025

Portland Bill

 

 

 

258 days, 363 km, N.

 

 

 

 

BJC8756

first-year

21.08.2024

Portland Bill

 

caught by ringer

20.05.2025

Hungladder, Skye

 

 

 

272 days, 833 km, NNW.

Chiffchaff

LAE286

age unknown

07.10.2018

Portland Bill

 

caught by ringer

06.04.2025

Hilbre Island, Wirral

 

 

 

2373 days, 321 km, N

 

 

 

 

KAH687

fully grown

28.09.2024

Carey Floodplain, Dorset

 

caught by ringer

04.04.2025

Portland Bill

 

 

 

188 days, 29 km, SW.

Grey Wagtail

BCE0873

fully grown        

16.09.2024

Portland Bill

 

dead (taken by cat)

29.03.2025

Nether Heyford, Northamptonshire

 

 

 

194 days, 213 km, NNE.

Goldfinch        

BPF4688

second-year

11.04.2025

Portland Bill

 

caught by ringer

16.04.2025

Ferndown, Dorset

 

 

 

5 days, 52 km, NE.

12th June

 

Last night's moth migration a wee bit disappointing at the Obs: Bird's Wing only the second island record and Chequered Grey a good local scarcity; first 4 Olive-tree Pearls of the year, 2 Small Mottled Willows and small influxes of Four-spotted Footman and Mottled Oak Tortrix of note.

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 13, 2025 at 10:57 AM

11th June


Sooty Shearwater still lingering offshore; Manx increased today but fewer Balearics, also 37 Common Scoter and a GNDiver thru on the sea. Quiet on the ground but a Hobby in off at the Bill, a GWEgret north along West Cliffs and a few more departing Sand Martins.

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 11, 2025 at 11:48 PM

After being thwarted by unsuitable conditions for three weeks good to be able to get to the Bill tip last night and catch the first 2 Storm Petrels of the summer

[image or embed]

— Portland Bird Observatory (@portlandbirdobs.bsky.social) June 11, 2025 at 9:33 AM

The Ferrybridge Little Terns seem to be doing really well this year - there have been counts of upwards of 120 birds around the colony and it's thought that at least 49 pairs are breeding © Pete Saunders:


And still on seabirdy matters, there's a lot to be cautiously optimistic about at the Bill, with Guillemots fledging young remarkably early and seemingly in good numbers, and Kittiwakes getting down to incubating in a lot of the visible nests. During an evening seawatch three evenings ago we were amazed to see a parent-less little jumpling Guillemot float rapidly past the Bill tip but, since that was by far the earliest date for successful fledging that we could find in a quick scan of a few old logs, more or less dismissed it as freakish event perhaps involving a bird that had accidently fallen from the breeding ledges. However, yesterday evening whilst setting up the nocmig recorder at the Obs we were equally surprised to hear in the distance the characteristic whinnying calls of adult Guillemots trying to entice youngsters off the cliffs - even at c500m range the calls were easily audible at the Obs:

 To get a better idea of what's going on, towards dusk this evening we popped over to the cliffs and youngsters were indeed jumping in some numbers: there was just enough light to resolve the first couple of birds steaming off out to sea with one of their parents, but it was too dark by the time action reached a peak to be able to exactly quantify matters - however, we got the feel from their peeping calls gradually receding into the distance that at least a dozen young successfully fledged in the hour after sunset: 


Earlier, the Kittiwakes were shuffling about on their nests from time to time and revealing good numbers of eggs © Martin Cade:



we returned to where andy had silver studded blues above the north end of hallelujah bay today and had a male & female present there

[image or embed]

— andylportland.bsky.social (@andylportland.bsky.social) June 11, 2025 at 11:33 PM

andy spotted this hummingbird hawk moth at rest above hallelujah bay today, only the 2nd i've seen this year in a down year for the species.

[image or embed]

— andylportland.bsky.social (@andylportland.bsky.social) June 11, 2025 at 11:21 PM