RIGHTS MANAGED
335796

Little boy and girl race towards the door and break through the screen.