David Calvanico

David Calvanico

Parish Elder

Ruling Elder, Jersey