Crowning Glory of Tiara Street

A tiara is a crown, and it so happens that California poppies are the crowning glory of Tiara Street in North Hollywood, at least that portion of it that stretches between Bellaire and Goodland avenu...