Ethelwolf

English form of Anglo-Saxon Aethelwulf, meaning noble wolf
Custom Caps