Looking East along the Temecula Creekbed
United States of America
California
Riverside County
Temecula
Temecula Parkway
Kevin Place
Impressum