New Holland rattlepod

New Holland rattlepod

crotalarianovae-hollandiae.