Photo Gallery

Arion circumscriptus

Arion circumscriptus
Mayne Island, Gulf Islands, BC. In garden.