A messy pup defying all directions

First published September 11, 2019

20190911
20190911

A messy pup defying all directions