Genesis Exhibition, Mario de Vega - 104

23 July 2025