Lion
- 31. March 2007 10:52
+
Comments
[0]
Berlin, Germany
Translation: Caution! Lion sprays urine through the grate.