I've had to have Amber put to sleep this morning.
I don't want to go into details at this point, but obviously I'll be happy to share at a later date.
She was 4 years old, and she came from Hazelcroft guinea pig rescue. The last photo I took of her was less than a week ago: