USA | Thursday, 12 March 2009 | Views [988]
Singing our love song to the tree newly planted to celebrate the recent marriage of the two tourists on the left