Spider Of Embrace

Spider of embrace

A spider hung on a dry flower