NY, United States
Recognition
Artist featured in a collection
Leandro was born in Buenos Aires, Argentina, studied photography at the Centro Cultural Recoleta and architecture at the National University of Buenos Aires, where he received his BS and MS from the School of Architecture and Urban Planning, carefully balancing his work in both fields ever since. In...
artworks
View All 38 Artworks