Getting data securely to me, starting from (almost) nothing:

If I’m out and about and my bike gets stolen, along with all of my gear – or worse yet, I get accosted by highwaymen who steal all my things by force and leave me stranded – my concern will be immediate physical safety.

Beyond that, and assuming there is at least some honest infrastructure I can use, my concern will be replacing my equipment. I have some important things memorized, but I also have a bandana I made with various secret information encoded on it.

So, assuming the criminals don’t strip the clothing off my head, I can contact friends and family, share identifying information, and authenticate with some online services. Another thing I can do with the bandana is exchange sensitive data over the internet by encrypting it, because it’s got a slightly obfuscated copy of my private RSA encryption key on it.

How does that work?

Let’s assume I’ve lost everything but the bandana, so I’m starting from scratch with some new blank laptop I bought in a local shop.

Using that I can connect to the internet and download various pre-encrypted things I’ve created, and access them with the key in the bandana. But I can also have people encrypt things and send them to me.

That’s why I made this post: The explanation below is the bare minimum people will need to safely send me things, large and small:

First thing you need is this public key:

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwAGrQGlUBYTz+1nbQjUk
NSCb4qdOZ76JI8W6Jgcx6uh0w7RYgp933VvVa0+gOezIN9n1C3lQd01uT14vp0EO
9t/aSipH+I4px5zZBBcdu6aKtuDEgUiaaTmV7+w66QCxcN7ACitkoqW/pmv8l4mg
bPhbSsyb3+e0bHCQ2f90MX1szsplEsu8LElEVL9Y2lR5tHZ2UlqA3mVqHqK7a9ue
SU7rEfNIPV3EEkU59L5lAPwKqFsekPxRhToQD2AK9tuyRMtZCam6jMEtxNQm5Qrz
Wgqvbin39u30HMR39Q5AZ+vNhb9aD+Iibl5jZe8x5TH18/Z0wd/8jtdSk/5mcjZC
XyMW0hguL1EX+E8mNbTZklVbjMhPq53rwgNm9O5RYcHPkaB3AcI+zxv+6AzzXl/Q
5VP0EfDyqSfzge3Yyxdj9T2QV275KCyEKKs7pEucUN0d5OKOQuXXtoojjH0kWEMx
oh/B0Z7B0leDcAMqgoe/l5avw8i56bWoNZ6gJ7BeT8/Wubk7wNyZYKBDb3JHRNYY
dQeXnQxiYObnq5T2JqyFfG0ITHq5Q7KzIv9kWG5rapGSBdtkVCEGDY9zPt7oHoeM
eTujgVYXux0FoyHrG86GKhlVVVxHY0pHeDwlsW2rjJr9E5iizLAkcDF50OdbjIa9
F9Hrzo6RF0XI5YbrR+Z9KBMCAwEAAQ==
-----END PUBLIC KEY-----

Grab this text and paste it into a file called id_rsa.pub.pkcs8

To send:

Let’s say you have a big thing you want to send: secret.zip, a zipfile full of stuff.

We’re going to make a temporary key, encrypt that file with the key, encrypt the temporary key with my public RSA key, and package secret.zip and the encrypted temporary key together, like so:

$ openssl rand 64 | base64 -b 0 > key
$ openssl aes-256-cbc -in secret.zip -out secret.zip.enc -pass file:key
$ openssl rsautl -encrypt -oaep -pubin -inkey id_rsa.pub.pkcs8 -in key -out key.enc
$ tar -zcvf secret.tgz *.enc

The resulting file, secret.tgz, is what you’ll want to send me.

To receive:

When I get secret.tgz, I decompress it and find two files inside:

key.enc
secret.zip.enc

Then I run the following:

$ openssl rsautl -decrypt -oaep -inkey ~/.ssh/id_rsa -in key.enc -out key
$ openssl aes-256-cbc -d -in secret.zip.enc -out secret.zip -pass file:key

That gets me secret.zip, and the exchange is done.

It’s incredibly unlikely that I’ll ask anyone to send me things this way, but this page is here just in case.

A variation of this is how I intend to get all my data back in my hands even if I’m in a part of the world where everything I send or receive online is subject to eavesdropping or logging by weird state actors or random criminals.

References:

https://gist.github.com/fcoury/4890d7831d7e83ba1782 , https://www.bjornjohansen.com/encrypt-file-using-ssh-key

Last Scotland Day

Patiently taking a bicycle almost entirely apart for the sixth time in 100 days.
https://live.staticflickr.com/65535/53115425318_4f417a9279_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425318/
https://live.staticflickr.com/65535/53115425318_4f417a9279_s.jpg
2023-07-24-001808-IMG_3696

Patiently taking a bicycle almost entirely apart for the sixth time in 100 days.

ADORABLE
https://live.staticflickr.com/65535/53115425333_8b54786c13_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425333/
https://live.staticflickr.com/65535/53115425333_8b54786c13_s.jpg
2023-07-24-093947-IMG_3698

ADORABLE

Missed opportunity: Spaghetti straps on the dress.
https://live.staticflickr.com/65535/53115425378_b0b5bc844c_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425378/
https://live.staticflickr.com/65535/53115425378_b0b5bc844c_s.jpg
2023-07-24-094130-IMG_3699

Missed opportunity: Spaghetti straps on the dress.

A pretty good full Scottish!
https://live.staticflickr.com/65535/53115132944_971cc80b31_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132944/
https://live.staticflickr.com/65535/53115132944_971cc80b31_s.jpg
2023-07-24-100314-IMG_3700

A pretty good full Scottish!

Delicious, at least according to the strung-out lad on the box…
https://live.staticflickr.com/65535/53115132929_8c7aa68c55_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132929/
https://live.staticflickr.com/65535/53115132929_8c7aa68c55_s.jpg
2023-07-24-122715-IMG_3701

Delicious, at least according to the strung-out lad on the box…

Come on you cheapskates. Pay your software licensing fees.
https://live.staticflickr.com/65535/53114929266_8dd477480a_b.jpg
https://www.flickr.com/photos/57897385@N07/53114929266/
https://live.staticflickr.com/65535/53114929266_8dd477480a_s.jpg
2023-07-24-180922-IMG_3709

Come on you cheapskates. Pay your software licensing fees.

https://live.staticflickr.com/65535/53115132934_47e345c313_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132934/
https://live.staticflickr.com/65535/53115132934_47e345c313_s.jpg
2023-07-24-193220-IMG_3712
https://live.staticflickr.com/65535/53114929276_346e9aeeb3_b.jpg
https://www.flickr.com/photos/57897385@N07/53114929276/
https://live.staticflickr.com/65535/53114929276_346e9aeeb3_s.jpg
2023-07-24-194131-IMG_3719
Rare shot of Greenland without clouds from the plane home.
https://live.staticflickr.com/65535/53112376371_40ab095020_b.jpg
https://www.flickr.com/photos/57897385@N07/53112376371/
https://live.staticflickr.com/65535/53112376371_40ab095020_s.jpg
2023-07-24-184212-2023-07-24_18-42-12-94_02-00_3I2A2396

Rare shot of Greenland without clouds from the plane home.

Castle Windows And Patches

I was feeling a bit tired, and needed to spend a bunch of time disassembling the bicycles into their boxes, so I spent the afternoon at the hotel. I recommended the Edinburgh castle tour to Rachel, and she set out for that, but first there was another amazing craft store to check out:

SO MANY CHOICES!
https://live.staticflickr.com/65535/53115424798_fa082ff929_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424798/
https://live.staticflickr.com/65535/53115424798_fa082ff929_s.jpg
2023-07-23-134621-IMG_3523

SO MANY CHOICES!

So many choices! And presented in a more organized way than the store back on the Isle of Harris, if you can believe that. Rachel picked up some yarn for a friend.

Then it was time to do the long walk up through the gates to the castle:

A good look at the side of Edinburgh Castle on the way up.
https://live.staticflickr.com/65535/53115132364_94ecfdb9ee_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132364/
https://live.staticflickr.com/65535/53115132364_94ecfdb9ee_s.jpg
2023-07-23-155724-IMG_3533

A good look at the side of Edinburgh Castle on the way up.

It was crawling with people, but fewer than last time. The line to see St. Margaret’s Chapel was still enormous.

Lots of visitors today, like usual…
https://live.staticflickr.com/65535/53114338287_b37784fa41_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338287/
https://live.staticflickr.com/65535/53114338287_b37784fa41_s.jpg
2023-07-23-162517-IMG_3578

Lots of visitors today, like usual…

Worth the wait though. Very intimate.

https://live.staticflickr.com/65535/53115425148_fecd7d8dd9_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425148/
https://live.staticflickr.com/65535/53115425148_fecd7d8dd9_s.jpg
2023-07-23-162239-IMG_3571
The color in this window was amazing.
https://live.staticflickr.com/65535/53115345315_6a09f9bd55_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345315/
https://live.staticflickr.com/65535/53115345315_6a09f9bd55_s.jpg
2023-07-23-162214-IMG_3569

The color in this window was amazing.

There were lots of other cute little touches to see, walking around the plaza.

Directing water is serious business if you want your building to last more than 100 years.
https://live.staticflickr.com/65535/53115132614_f5500e019d_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132614/
https://live.staticflickr.com/65535/53115132614_f5500e019d_s.jpg
2023-07-23-161246-IMG_3554

Directing water is serious business if you want your building to last more than 100 years.

400-year-old wall?
https://live.staticflickr.com/65535/53115132379_e6f73dd115_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132379/
https://live.staticflickr.com/65535/53115132379_e6f73dd115_s.jpg
2023-07-23-153609-IMG_3527

400-year-old wall?

BOOM! Take that, urban planning!
https://live.staticflickr.com/65535/53114928976_507782c85a_b.jpg
https://www.flickr.com/photos/57897385@N07/53114928976/
https://live.staticflickr.com/65535/53114928976_507782c85a_s.jpg
2023-07-23-161427-IMG_3556

BOOM! Take that, urban planning!

The cemetery for soldiers’ dogs. Adorable — ish.
https://live.staticflickr.com/65535/53115132654_c3ace55586_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132654/
https://live.staticflickr.com/65535/53115132654_c3ace55586_s.jpg
2023-07-23-161805-IMG_3564

The cemetery for soldiers’ dogs. Adorable — ish.

https://live.staticflickr.com/65535/53115132674_c804dbe399_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132674/
https://live.staticflickr.com/65535/53115132674_c804dbe399_s.jpg
2023-07-23-162220-IMG_3570
I wonder if Miyazaki ever saw this. Reminds me of a certain forest god…
https://live.staticflickr.com/65535/53114929066_501b7ca21a_b.jpg
https://www.flickr.com/photos/57897385@N07/53114929066/
https://live.staticflickr.com/65535/53114929066_501b7ca21a_s.jpg
2023-07-23-171556-IMG_3618

I wonder if Miyazaki ever saw this. Reminds me of a certain forest god…

Foil the big official bank and their metal stamps by carving up some sheep bone very, very carefully.
https://live.staticflickr.com/65535/53114929016_5d6c849be2_b.jpg
https://www.flickr.com/photos/57897385@N07/53114929016/
https://live.staticflickr.com/65535/53114929016_5d6c849be2_s.jpg
2023-07-23-164640-IMG_3598

Foil the big official bank and their metal stamps by carving up some sheep bone very, very carefully.

Detail on the suit of ceremonial armor.
https://live.staticflickr.com/65535/53115424983_0cfeb541b8_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424983/
https://live.staticflickr.com/65535/53115424983_0cfeb541b8_s.jpg
2023-07-23-161041-IMG_3551

Detail on the suit of ceremonial armor.

https://live.staticflickr.com/65535/53115424803_d5d5b97c62_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424803/
https://live.staticflickr.com/65535/53115424803_d5d5b97c62_s.jpg
2023-07-23-165642-IMG_3610
Have a seat and enjoy the light.
https://live.staticflickr.com/65535/53114338252_2e1ff80d84_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338252/
https://live.staticflickr.com/65535/53114338252_2e1ff80d84_s.jpg
2023-07-23-160908-IMG_3543

Have a seat and enjoy the light.

https://live.staticflickr.com/65535/53114929091_ceaa63c24c_b.jpg
https://www.flickr.com/photos/57897385@N07/53114929091/
https://live.staticflickr.com/65535/53114929091_ceaa63c24c_s.jpg
2023-07-23-171913-IMG_3629
https://live.staticflickr.com/65535/53115132744_ccdc2dca2d_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132744/
https://live.staticflickr.com/65535/53115132744_ccdc2dca2d_s.jpg
2023-07-23-171707-IMG_3623
https://live.staticflickr.com/65535/53115345395_7d86933b06_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345395/
https://live.staticflickr.com/65535/53115345395_7d86933b06_s.jpg
2023-07-23-171718-IMG_3624
https://live.staticflickr.com/65535/53114929046_e4963c73a8_b.jpg
https://www.flickr.com/photos/57897385@N07/53114929046/
https://live.staticflickr.com/65535/53114929046_e4963c73a8_s.jpg
2023-07-23-171654-IMG_3621
https://live.staticflickr.com/65535/53115345335_e4b5066d89_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345335/
https://live.staticflickr.com/65535/53115345335_e4b5066d89_s.jpg
2023-07-23-171635-IMG_3620
https://live.staticflickr.com/65535/53115425188_1e1d1066e7_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425188/
https://live.staticflickr.com/65535/53115425188_1e1d1066e7_s.jpg
2023-07-23-171622-IMG_3619
https://live.staticflickr.com/65535/53115132774_73abfe6991_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132774/
https://live.staticflickr.com/65535/53115132774_73abfe6991_s.jpg
2023-07-23-172235-IMG_3635
Listen, Charlie! You gotta sell all my shares in barrels and pies, and buy up all the stubby cigars on sticks you can find! This market’s going CRAZY.
https://live.staticflickr.com/65535/53115345405_36ed6def32_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345405/
https://live.staticflickr.com/65535/53115345405_36ed6def32_s.jpg
2023-07-23-174338-IMG_3646

Listen, Charlie! You gotta sell all my shares in barrels and pies, and buy up all the stubby cigars on sticks you can find! This market’s going CRAZY.

https://live.staticflickr.com/65535/53115425228_0333679554_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425228/
https://live.staticflickr.com/65535/53115425228_0333679554_s.jpg
2023-07-23-181838-IMG_3664
https://live.staticflickr.com/65535/53115425268_a7aff25a22_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425268/
https://live.staticflickr.com/65535/53115425268_a7aff25a22_s.jpg
2023-07-23-182705-IMG_3673
https://live.staticflickr.com/65535/53115425238_3214b9bb39_b.jpg
https://www.flickr.com/photos/57897385@N07/53115425238/
https://live.staticflickr.com/65535/53115425238_3214b9bb39_s.jpg
2023-07-23-182905-IMG_3674
I wonder how much the ticket sales went up when she removed her shirt.
https://live.staticflickr.com/65535/53115345510_4b968e4c31_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345510/
https://live.staticflickr.com/65535/53115345510_4b968e4c31_s.jpg
2023-07-23-183030-IMG_3675

I wonder how much the ticket sales went up when she removed her shirt.

That cyclist is getting some serious dubes from Mor Bakehouse.
https://live.staticflickr.com/65535/53114338072_3dcf582ebc_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338072/
https://live.staticflickr.com/65535/53114338072_3dcf582ebc_s.jpg
2023-07-23-180103-IMG_3651

That cyclist is getting some serious dubes from Mor Bakehouse.

https://live.staticflickr.com/65535/53115345445_be70a9757c_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345445/
https://live.staticflickr.com/65535/53115345445_be70a9757c_s.jpg
2023-07-23-180918-IMG_3652
Waitin’ fer the cat food delivureys
https://live.staticflickr.com/65535/53115132394_bbc6a5d4cf_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132394/
https://live.staticflickr.com/65535/53115132394_bbc6a5d4cf_s.jpg
2023-07-23-182316-IMG_3672

Waitin’ fer the cat food delivureys

https://live.staticflickr.com/65535/53114338372_f8834c8136_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338372/
https://live.staticflickr.com/65535/53114338372_f8834c8136_s.jpg
2023-07-23-174922-IMG_3648
Do the letters really go to different places depending on the slot?
https://live.staticflickr.com/65535/53115132859_d3b3727614_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132859/
https://live.staticflickr.com/65535/53115132859_d3b3727614_s.jpg
2023-07-23-184955-IMG_3677

Do the letters really go to different places depending on the slot?

https://live.staticflickr.com/65535/53115345480_6f0b488bf4_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345480/
https://live.staticflickr.com/65535/53115345480_6f0b488bf4_s.jpg
2023-07-23-181141-IMG_3657
Super duper cool sidewalk.
https://live.staticflickr.com/65535/53115424838_4fd47b6c17_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424838/
https://live.staticflickr.com/65535/53115424838_4fd47b6c17_s.jpg
2023-07-23-184522-IMG_3676

Super duper cool sidewalk.

https://live.staticflickr.com/65535/53115345550_1da1d00707_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345550/
https://live.staticflickr.com/65535/53115345550_1da1d00707_s.jpg
2023-07-23-190303-IMG_3689
https://live.staticflickr.com/65535/53114338392_593bf9c9af_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338392/
https://live.staticflickr.com/65535/53114338392_593bf9c9af_s.jpg
2023-07-23-190646-IMG_3692

Back To Edinburgh

Unless you hate talking. But then, why are you in a cafe?
https://live.staticflickr.com/65535/53115424768_2af41683fe_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424768/
https://live.staticflickr.com/65535/53115424768_2af41683fe_s.jpg
2023-07-22-110945-IMG_3415

Unless you hate talking. But then, why are you in a cafe?

Perhaps someone should clean the sign…
https://live.staticflickr.com/65535/53114928806_02d125c5a0_b.jpg
https://www.flickr.com/photos/57897385@N07/53114928806/
https://live.staticflickr.com/65535/53114928806_02d125c5a0_s.jpg
2023-07-22-163530-IMG_3444

Perhaps someone should clean the sign…

https://live.staticflickr.com/65535/53115132504_875a58f05f_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132504/
https://live.staticflickr.com/65535/53115132504_875a58f05f_s.jpg
2023-07-22-192007-IMG_3452
This either tastes amazing or awful. I can’t decide.
https://live.staticflickr.com/65535/53114338177_a229e49ae0_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338177/
https://live.staticflickr.com/65535/53114338177_a229e49ae0_s.jpg
2023-07-22-222411-IMG_9746

This either tastes amazing or awful. I can’t decide.

Well that doesn’t look like mass hysteria.
https://live.staticflickr.com/65535/53115345170_996fbea8c3_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345170/
https://live.staticflickr.com/65535/53115345170_996fbea8c3_s.jpg
2023-07-22-214935-IMG_3466

Well that doesn’t look like mass hysteria.

https://live.staticflickr.com/65535/53115132549_3ebd5de38b_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132549/
https://live.staticflickr.com/65535/53115132549_3ebd5de38b_s.jpg
2023-07-22-222507-IMG_3489
Ready for a voyage to awesome!
https://live.staticflickr.com/65535/53114928841_2ef81474a9_b.jpg
https://www.flickr.com/photos/57897385@N07/53114928841/
https://live.staticflickr.com/65535/53114928841_2ef81474a9_s.jpg
2023-07-22-222304-IMG_9745

Ready for a voyage to awesome!

The cycle network signs are always cool.
https://live.staticflickr.com/65535/53115424968_84c5a6e661_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424968/
https://live.staticflickr.com/65535/53115424968_84c5a6e661_s.jpg
2023-07-22-223025-IMG_9747

The cycle network signs are always cool.

LOOK OUT! FUNDAMENTAL INGREDIENT TO ALL KNOWN LIFE HERE.
https://live.staticflickr.com/65535/53115132559_372972c700_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132559/
https://live.staticflickr.com/65535/53115132559_372972c700_s.jpg
2023-07-22-222609-IMG_3490

LOOK OUT! FUNDAMENTAL INGREDIENT TO ALL KNOWN LIFE HERE.

Mostly enjoying graveyard. It actually started to get too creepy and we had to bail.
https://live.staticflickr.com/65535/53115132569_ed502103dc_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132569/
https://live.staticflickr.com/65535/53115132569_ed502103dc_s.jpg
2023-07-22-224106-IMG_9748

Mostly enjoying graveyard. It actually started to get too creepy and we had to bail.

Skye Bridge And Train To Inverness

https://live.staticflickr.com/65535/53112376276_c18b5a516f_b.jpg
https://www.flickr.com/photos/57897385@N07/53112376276/
https://live.staticflickr.com/65535/53112376276_c18b5a516f_s.jpg
2023-07-21-105801-2023-07-21_10-58-01-67_02-00_3I2A2364
The view of the coast where our last hotel was.
https://live.staticflickr.com/65535/53112376281_340d98f9e2_b.jpg
https://www.flickr.com/photos/57897385@N07/53112376281/
https://live.staticflickr.com/65535/53112376281_340d98f9e2_s.jpg
2023-07-21-105721-2023-07-21_10-57-21-17_02-00_3I2A2361

The view of the coast where our last hotel was.

https://live.staticflickr.com/65535/53112583329_9912b15c37_b.jpg
https://www.flickr.com/photos/57897385@N07/53112583329/
https://live.staticflickr.com/65535/53112583329_9912b15c37_s.jpg
2023-07-21-105714-2023-07-21_10-57-14-38_02-00_3I2A2360
https://live.staticflickr.com/65535/53115424763_2d72351b12_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424763/
https://live.staticflickr.com/65535/53115424763_2d72351b12_s.jpg
2023-07-21-110949-IMG_3274
https://live.staticflickr.com/65535/53114928676_269010e4e1_b.jpg
https://www.flickr.com/photos/57897385@N07/53114928676/
https://live.staticflickr.com/65535/53114928676_269010e4e1_s.jpg
2023-07-21-111011-IMG_3275
Interesting warning to put on a candy cane!
https://live.staticflickr.com/65535/53115345015_0f44e3f67e_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345015/
https://live.staticflickr.com/65535/53115345015_0f44e3f67e_s.jpg
2023-07-21-110012-IMG_9723

Interesting warning to put on a candy cane!

The Lochlannach, but not on a loch!
https://live.staticflickr.com/65535/53112790985_2359f48a9a_b.jpg
https://www.flickr.com/photos/57897385@N07/53112790985/
https://live.staticflickr.com/65535/53112790985_2359f48a9a_s.jpg
2023-07-21-121417-2023-07-21_12-14-17-72_02-00_3I2A2366

The Lochlannach, but not on a loch!

Talking about knots no doubt.
https://live.staticflickr.com/65535/53112790970_5a11d56967_b.jpg
https://www.flickr.com/photos/57897385@N07/53112790970/
https://live.staticflickr.com/65535/53112790970_5a11d56967_s.jpg
2023-07-21-121402-2023-07-21_12-14-02-03_02-00_3I2A2365

Talking about knots no doubt.

We rode over that a few hours ago!
https://live.staticflickr.com/65535/53112876643_40d9b75f84_b.jpg
https://www.flickr.com/photos/57897385@N07/53112876643/
https://live.staticflickr.com/65535/53112876643_40d9b75f84_s.jpg
2023-07-21-121736-2023-07-21_12-17-36-95_02-00_3I2A2367

We rode over that a few hours ago!

Some of the fine Scottish coastline we skipped from the window of the train.
https://live.staticflickr.com/65535/53112376351_1370b133e4_b.jpg
https://www.flickr.com/photos/57897385@N07/53112376351/
https://live.staticflickr.com/65535/53112376351_1370b133e4_s.jpg
2023-07-21-131509-2023-07-21_13-15-09-49_02-00_3I2A2378

Some of the fine Scottish coastline we skipped from the window of the train.

Tired and dirty but enjoying the day!
https://live.staticflickr.com/65535/53112583369_1ea3da564a_b.jpg
https://www.flickr.com/photos/57897385@N07/53112583369/
https://live.staticflickr.com/65535/53112583369_1ea3da564a_s.jpg
2023-07-21-122139-2023-07-21_12-21-39-10_02-00_3I2A2371

Tired and dirty but enjoying the day!

https://live.staticflickr.com/65535/53115345030_3425af8693_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345030/
https://live.staticflickr.com/65535/53115345030_3425af8693_s.jpg
2023-07-21-193046-IMG_3302
I bet their live shows are off the hook.
https://live.staticflickr.com/65535/53115424858_f1b0afbdc0_b.jpg
https://www.flickr.com/photos/57897385@N07/53115424858/
https://live.staticflickr.com/65535/53115424858_f1b0afbdc0_s.jpg
2023-07-21-194922-IMG_3346

I bet their live shows are off the hook.

Tin and slate, a good combo in this weather.
https://live.staticflickr.com/65535/53114928756_d32b6ebe3d_b.jpg
https://www.flickr.com/photos/57897385@N07/53114928756/
https://live.staticflickr.com/65535/53114928756_d32b6ebe3d_s.jpg
2023-07-21-194020-IMG_3320

Tin and slate, a good combo in this weather.

https://live.staticflickr.com/65535/53115345100_c36844d820_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345100/
https://live.staticflickr.com/65535/53115345100_c36844d820_s.jpg
2023-07-21-193535-IMG_3307
Not sure what you should ask, but, please do!
https://live.staticflickr.com/65535/53115132424_7cb6508605_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132424/
https://live.staticflickr.com/65535/53115132424_7cb6508605_s.jpg
2023-07-21-194158-IMG_3325

Not sure what you should ask, but, please do!

https://live.staticflickr.com/65535/53115345145_5e810b2251_b.jpg
https://www.flickr.com/photos/57897385@N07/53115345145/
https://live.staticflickr.com/65535/53115345145_5e810b2251_s.jpg
2023-07-21-195259-IMG_3352
Many cities rearranged to cut down on proximity during the pandemic. Inverness decided to announce it with an official sign…
https://live.staticflickr.com/65535/53115132444_4daeef9465_b.jpg
https://www.flickr.com/photos/57897385@N07/53115132444/
https://live.staticflickr.com/65535/53115132444_4daeef9465_s.jpg
2023-07-21-200202-IMG_3358

Many cities rearranged to cut down on proximity during the pandemic. Inverness decided to announce it with an official sign…

https://live.staticflickr.com/65535/53111795052_6fd7a57a8a_b.jpg
https://www.flickr.com/photos/57897385@N07/53111795052/
https://live.staticflickr.com/65535/53111795052_6fd7a57a8a_s.jpg
2023-07-21-122127-2023-07-21_12-21-27-50_02-00_3I2A2370
Lean back and snooze on our fair city!
https://live.staticflickr.com/65535/53114338127_5f241d2092_b.jpg
https://www.flickr.com/photos/57897385@N07/53114338127/
https://live.staticflickr.com/65535/53114338127_5f241d2092_s.jpg
2023-07-21-221645-IMG_3393

Lean back and snooze on our fair city!