Devorah Well

Philippines Philippines
Devorah Well, Philippines