20231021 094035

Royal has for months now been telling us about his kids. Sometimes there are more than two, but Ellie and Eva have been there since the beginning. They’re both five years old and live down the street (usually). They have a knack for arriving wherever we’re talking about, which means they’re often world travelers.