#2297852No caption availableSign in or register,to downloadAdd to cartRemove from cartCategories: Science & TechnologyLocation: Stockholm, SwedenEvent date: 08.10.2013Date published: 08.10.2013Credit: SputnikOriginal: Computer graphicsMedia: JPEG, 2835x2722px, 1.5Mb