Villa Escargot was designed by Takeshi Hirobe Architects. It is located in Chiba, Japan, just 200 meters away from the ocean.




2015-03-19
Villa Escargot was designed by Takeshi Hirobe Architects. It is located in Chiba, Japan, just 200 meters away from the ocean.