BugsPictures from Earth


Laniifera cyclades (Hodges #5236)