Big sky, Crystal Palace, London

Where the sky trumps the city