Cream Spot Tiger

Cream Spot Tiger

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