David Wells

,

DAVID WELLS was born in Kelloholm, Scotland, and has been serving as medium and astrologer. He is deeply passionate about […]