Statue of St. Aiden, Landisfarne, England

Statue of St. Aiden, Landisfarne, England