Rachel’s choir at the village Daku Resort Singing in Paradise

by Delia on June 24, 2010

Rachel's choir getting off the bus at the village

Leave a Comment