Connect to share and comment

Leopard in lake toy germany 12 29 2011

Leopard in lake toy germany 12 29 2011

Grrrr! A police picture of the "leopard" in question, after removal from the lake.

Polizeipräsidium Bochum