0
0
0

polish lowland sheepdog - choose a jigsaw puzzle to solve

The Polish Lowland Sheepdog (Polish: Polski Owczarek Nizinny, also PON), is a medium-sized, shaggy-coated, sheep dog breed native to Poland.