A master of disguise

Clematis Lady Oberon and a  well-disguised White Crab Spider

Clematis Lady Oberon and White Crab Spider

Advertisements