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



Mark





Mark
“A White Room in Heaven”

Installation in collaboration with Maria Ferreria



Mark