A very large & beautiful dahlia called Sherwood's Peach at the Swan Island Dahlia Farm in Canby, Oregon. Beautiful shades of peach, a very dramatic & stunning flower!
Powered by Zazzle