Facebook logo displayed on iphone screen

Facebook logo displayed on iphone screen - 12201217

Facebook is a social networking service based in New York City, NY.

Similar stock images

to-top-page