Image ID #2010530
Dimension: 9420x6280px.
Size: 8MB
Young chinese girl smiling happy using touchpad at the beach.
You can also download this image at: