Pastoral Painting Sheep and Dogs 19th c. Oil on Canvas in Antique Frame

Printable View