Sunday, November 4, 2007
Filipino Treasures Part 12: Sampaguita
The Sampaguita flower is the national flower of the Philippines, and the most beautiful smelling flower in the entire world.
‹
›
Home
View web version