Thumbnails
 
Impending Doom

Impending Doom

The moon looms large over The Shard in London.