Stephen and Susann Holmes

Missionaries – Nepal

Currently in Avalon, NJ