Phoroncidia thwaitesi (Sri Lanka)

   
Phoroncidia thwaitesi (Sri Lanka) - Spider, Thorns

v20240901