G Major Scale
rhythms
4
31
13
22
211
121
112
1111

new song