A Llama and a Wolfy - our reflection spotted in a driveway mirror along the Fen Rivers Way in Norfolk.