Let's be serious.
First, sorry for the break down. Good luck you broke down at home!
I'd strongly suspect the thermostat cracking and leaking before the water pump. Or the hose connections to the thermostat.
Remove some stuff and take a good look with a light.
All your pulleys in good shape? All of them?
That pic sucks. Take a few clear ones and post them all.