LAUREN PEDROSA IS
A DESIGNER, DIRECTOR,
AND ARTIST CURRENTLY
LIVING AND CREATING
IN NEW YORK, NEW YORK.

   
Mark
“A White Room in Heaven”

Installation in collaboration with Maria Ferreria



Mark