Phoenix?

Phoenix?

Observation - Phoenix? - UK and Ireland. Description: