San Clemente, CA, United States
Stephanie Leonard was born in Peru and lived there for 13 years. The dichotomy of a picturesque country, visually rich in the arts and with affluent societies - against - the tragically impoverish, the prevalent terrorism and natural disasters of that time, left a lasting impact, one about “beauty...
artworks
View All 2 Artworks