Ruairi Luke McCallan
Ruairi Luke McCallan

Ruairi Luke McCallan

Irish; Interested in Politics, Technology & Culture; Bibliophile; Hibs Fan