Francisco Leiro

Cambados, Pontevedra, Spain, 1957