Wikipedia AI summary
Pastora (disambiguation)
La Pastora, Spanish: the shepherdess, may refer to: