UV fluorescence of a red tent spider

Bildnummer 13839493
UV fluorescence of a red tent spider
;