Zanzibar the heron caught in pond wire

Zanzibar, the heron tangled in wire over a koi pond

Back to top