Rambling Rebecca
Roaming the world on a whim and a prayer
That is the liver on the right. Yup, I ate it.