Dahlias

Swan Island Dahlias is a farm in Canby, Oregon that raises the most magnificent flowers. If you are in the area, you really must make a point to go visit in the late summer. Their annual Dahlia Festival just concluded, but the fields are still open for viewing.¬†For some stunning photos and information about theContinue reading “Dahlias”