Anne, Amelia and Caroline Hanover, Princesses of Great Britain (l-r) 1