Wallskapes Terrier & Maltese dogs

Wallskapes by Paula Lynch