RIGHTS MANAGED
234120

Cat is laying on top of a baby's head in a car seat.