Sheep Tales

Sheep Tales

Schliersee, Munich.

A stable filled with cute sheep. A countryside view from the Alps region of Bavaria Germany.