painted lady

painted lady

Observation - painted lady - UK and Ireland. Description: Basking on rock

Basking on rock