Cottages of Franklin

A new Franklin development holds the key to living large with a small footprint.

by