Designed by
Title
A rare Raft Spider, Dolomedes fimbriatus, perching on a leaf of a small tree growing at the edge of a bog. #156621100
Description
A magnificent rare Raft Spider, Dolomedes fimbriatus, perching on a leaf of a small tree growing at the edge of a bog.