Camellia Street

The Camellia Street is a street in Springfield.