Rosell Meseguer, ‘Batería de Atalayón IV’, 2004, Galeria Senda

About Rosell Meseguer

Spanish, b. 1976, Orihuela, Spain, based in Madrid, Spain