Steeton England

Pictures taken by Theron and Neva Smith when on their mission

Steeton St Stephen Church