Temecula meadows, an urban green space in the town of Temecula, southern California. The meadows are being rewilded to attract native fauna and flora

- Image ID: RA2FT2
Temecula meadows, an urban green space in the town of Temecula, southern California. The meadows are being rewilded to attract native fauna and flora
AMcCulloch / Alamy Stock Photo
Image ID: RA2FT2
Location: Temecula, south California, USA