best part of the day
mother goosand'er chicks
pearls of wisdom
marathon of pain
failure of BBC 1
break the cycle
reds!
dragonflies at Saltoun
patience, grasshopper
woodhall dean
east lothian lovelies
holly hunter pt 2
baby / bathwater
holly hunter pt 1
the emperor's new hairstreak
cammo revisited
happy vaisakhi!
squint bill and pals
blackcap
ninety eight of anything is a lot
coming across the atalanta
flying through East Lothian
all there was
bee-fly
3 wrens and a slippery dipper
hairy-footed flower bees
luckompensation
a fork on the tyne
go west old man
handheld
just great!
birdland
deer deer
first butterfly of the year
wagtail roost
rinse and repeat
rail journey
world of pain
s'no buntings
7 Hills, 7 Beers
50 shades of grey
posterbirds
jan done, feb one
grade A, grey day
kingfisher!
4 hills, 3 beers
diminishing returns
return to cammo
treading water
creatures of habit
watery leith
catcher in the sky
catcher on the fly
cammo time
unhappy new year
best of 2025 pt 2
best of 2025 pt 1
waxwings!
grey christmas
back to warr
Tenerife bonus video
Tenerife pt7
Tenerife pt6 Chinamada
Tenerife pt5 Barranco de Ruiz
Tenerife pt 4 around the track
Tenerife pt3 rambla de castro
Tenerife pt2 papaya in paradise
Tenerife 2025 pt1
www pt2
warriston winter wildlife
a touch of frost
more magpies
macro world
oct / nov
shoreline sanderlings
good but not goldsworthy
meh 005, once bitten, twice bitten, last night a ducky saved my life mix
meh 004 (the WoL-ling)
meh 003
meh 002 (gullane / aberlady)
meh 001
Inneffectual Asgard
fit for purpose
autumn arrives
awol
destination dragonfly
humming-bird hawk-moths
Autumnal Aberdeenshire
down in the woods today
lucky 13
adequate
tiny cemetery
lucky number 7
return to Saltoun
terns of endearment
toast of Edinburgh
chasing ghosts
pianissimo!
constitutionals
return to Saltoun
butterfly heaven
in the drink
nine days later
recent nice
good omens at SBW
a game of 2 halfs
botanix
going large
slower is better
graylings on the McIntosh ridge