Cartogiraffe.com

South Euclid Avenue

South Euclid Avenue is a street in Pasadena. In the area there are, inter alia, two schools.