Cream-spot Tiger

Cream-spot Tiger

Observation - Cream-spot Tiger - UK and Ireland. Description: