A worldwide community photographing and learning about wildlife
Datura inoxia
Spotted on a hike in Griffith Park in Los Angeles near the Greek Theater
Just did some research to confirm that. I believe you are correct. Thanks! :)
It's some variety of Datura. Just not sure exactly which. There are several similar species that occur in that part of the country.