Ova

Not sure what laid these but they are on a bog bean leaf. 5x life size

Date: 13/07/2020

Location: Ipswich

Ova

Not sure what laid these but they are on a bog bean leaf. 5x life size

Date: 13/07/2020

Location: Ipswich