Alejandro Leonhardt, ‘WHEN LEAVING THE HOUSE’, 2011, Louis 21

About Alejandro Leonhardt

Chilean, b. 1985, Puerto Varas, Chile, based in Santiago, Chile