Shaperfunds

Shaperfunds

Value Investor • Financial Advisor

Joined 6/2012