Leech
This photo of Leech was taken in the hospital on the 23rd of August 2024.


¦ Previous ¦ Leech´s Rescue Page ¦