(All Photos: Sam MacKay 2023)