Statue of St. Aiden, Lindisfarne, England

Statue of St. Aiden, Lindisfarne, England