Zapatero (surname)

Soutar Calligaris Gracie (name)
Infinite Construction - STEAM

Zapatero is a Spanish-language occupational surname literally meaning "shoemaker".