Alexandra Palace August 12th 023

Alexandra Palace August 12th 023

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