Urban gardens are always a wonderful surprise amid the concrete and chaos of city life. Gardening in smaller spaces poses its own unique challenges and rewards, and City Gardens is a complete do-it-yo
Whether it’s a treehouse perched among the branches or a rustic gazebo by a pond, a small-scale playhouse or a whimsical dovecote, shelters in the garden conjure thoughts of childhood and long-ago sum