Designed by
Title
Photo of Facebook sign and pointer on computer screen connected to the internet #84118151
Description
PIATRA NEAMT, ROMANIA - JANUARY 3, 2011: Photo of Facebook sign and pointer on computer screen connected to the internet
This image is editorial