Facebook displayed on screens in London, UK.


Size: 3712px × 5568px
Location: London
Photo credit: © Liam Edwards / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: app, application, apps, brand, business, company, device, digital, display, displaying, firm, friends, industry, internet, logo, logos, media, mobile, online, phone, photo, post, posts, screen, service, share, smart, smart-phone, smartphone, social, symbol, tech, technology, video, web, website