Blue Water Lily and Wolf Spider

Blue Water Lily and Wolf Spider

Observation - Blue Water Lily and Wolf Spider - Southern Africa. Description: