Lying dog (16/48)

Lying dog