German Castro Vilchez

German Castro Vilchez

Puno, Peru