Putla Villa de Guerrero

English

Proper noun

Putla Villa de Guerrero

  1. A town and municipality of Oaxaca, Mexico.