In Heaven…..

Turks and Caicos
June 2007
Kathleen and Grace Li Sayles hugging on the beach on the island of Turks and Caicos.