RIGHTS MANAGED
173576

Twin baby girls lick window, parents join in.