Image ID #1079912
Dimension: 8238x5492px.
Size: 5MB
Adorable latin mother and son smiling happy hugging at the city.
You can also download this image at: