Technology

Image 93 of 299
< Prev Next >
UK-TG3497.jpg
Sky News helicopter on newsgathering flight over Britain, UK