Eduardo Monteagudo, ‘Hole in the Maze’, Miller Gallery

About Eduardo Monteagudo

Spanish, Fuentealbilla, Spain, based in Santander, Spain