Red princess

Red princess

Observation - Red princess - UK and Ireland. Description: