Folk Customs England

Sheep…a common sight in rural Great Britain (Avbury Circle, England).

                                                          

                                                           Next                 Previous