Published by
M J P B McFarland Campbell
Irish, living in Co. Laois with his husband Andrew and their three cats. Now learning to live on dialysis three times a week, with interests including heraldry, Scouting, reading, and music.
View all posts by M J P B McFarland Campbell