Check out these marsh frittilary caterpillars! This afternoon at Loch Gruinart we were out surveying for marsh frittilary larval webs. 

Anonymous