Hamish McCallum
hamishmccallum.bsky.social
Hamish McCallum
@hamishmccallum.bsky.social
Barrister at Garden Court North | Councillor and former political advisor

Interested in law, politics, civil liberties and adorable dog photos
No videos yet.