Marbled Beauty

Marbled Beauty

Observation - Marbled Beauty - UK and Ireland. Description: Another Marbled Beauty in a different site

Another Marbled Beauty in a different site