Lying dog (29/48)

Lying dog