Barbara Chatterton

Machias, United States

Crowing Hen

Unknown
95% complete