HomeTown Sticker
The depot in downtown Herndon is a popular icon for the town, it was previously a small train station and has since been transformed into a town museum. The Cardinal pays homage to the Virginia state bird and is the same colors as Herndon High School.
More by Alex Rekas View profile
Like