This photo of
Leech
was taken in the hospital on the 23rd of August 2024.
¦
Next
¦
Leech´s Rescue Page
¦