Machiya as Cultural Crossroads

Machiya as Community Nodes