studio: Oppenheim Architecture+Design LLP | www.oppenoffice.com
photo by: Oppenheim Architecture+Design LLP