Amadeo Gonzales has been taking his talent to the streets of Lima where he has earned a loyal following.

rockemeamadeo_002
rockemeamadeo_001