All rights reserved
Vapourer moth egg laying
by Nicky Rowberry