Long Dune Residence by Hammer Architects

Long Dune Residence by Hammer Architects (18)