Pedro Mora

Seville, Spain, 1961