Sergi Godia

Barcelona based architect.