Leonard Leyba

Professional photographer located in Scottsdale, Arizona, USA. Primary work is portraiture. In my free time I enjoy landscape photography.

Imprint & Contact © Locationscout 2024 Privacy / Terms