Alexandra Palace August 12th 020

Alexandra Palace August 12th 020

Observation - Alexandra Palace August 12th 020 - UK and Ireland. Description: