This photo is running the world.


(Guest)

This photo is running the world. Twin brothers born in Spain joined hands shortly after birth, and nurses recorded the moment