Costs of a New Hobby: 4 Factors to Consider Before You Commit

man learning to play guitar as a new hobby