Bay Farm Island, CA USA

Went for a walk on Bay Farm Island, Alameda, and spotted this hanging on a bush!