Images by Palmerston North Photographer (@alexandrakale_photography)