Alternative Medicine
Russian Federation
Vladimir Shiryaev (Networker)