Flower Power
A worker carries bundles of flowers while tending to giant tecolote ranunculus blooms at Carlsbad Ranch on March 16. The working agricultural flower farm in North San Diego County features approximately 70 million ranunculus flowers spread across nearly 50 acres. The plants bloom for six to eight weeks a year, typically from early March to early May.