Federico Guzmán

The sound of business, 1988

Sevilla, 1964