San Juan Teitipac, Oaxaca, Mexico Youth performing at a... - Jim West, JW1804x23.JPG

San Juan Teitipac, Oaxaca, Mexico Youth performing at a... - Jim West, JW1804x23.JPG