Do these two sentences mean the same thing?
She met Lady Mary at her Double Bay home yesterday to thank her for the donation .
She met Lady Mary for the first time at her Double Bay home in Sydney yesterday to thank her in person for the donation .

Available choices: (1). no; (2). yes;...I think the answer is
(2).