Santa Rosa, Costa Rica
Santa Rosa National Park. 6 a.m. Roca Bruja Beach surfers paradise.
in Guanacaste Costa Rica.
# posted by
Rick Mendle on May 13th, 2008 9:00 pm
this is magic 5 Happy Birthday !
# posted by
Luis Borges Alves on May 13th, 2008 7:54 pm
Great landscape 5