Nova, a modern high rise building by Morpheus London, in Belgravia, Victoria, Westminster London SW1, UK, at night

- Image ID: TCXF18