Statue of St. Aiden, Lindisfarne,England

Statue of St. Aiden, Lindisfarne,England