Pin It

Dudleya edulis

San Diego dudleya, Lady fingers, String bean plant