Artworks In Your Cart Are Not Reserved.
View All 38 Artworks
NY, United States
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...
View All 38 Artworks