dcsimg

Triepeolus pectoralis, F, back, Massachusetts, Suffolk, Great Brewster Island 2013-01-22-15.32.27 ZS PMax (8414254975)