Lying dog (24/48)

Lying dog