Socks Living in Community

  
Intentional living or Cooperative living, these two seem to be very close.

Advertisements