4 photos

Newport Beach, CA
Monarch ButterflyCalifornia DogfaceMonarch caterpillarPacific-slope Flycatcher