The Last Resort by RAFAA

A concept by swiss architecture firm RAFAA that won the red dot design award in 2010

0 replies on “The Last Resort by RAFAA”