Gus Cobos
06-19-2009, 05:39 PM
This is La Gomera, one of the Islands in Canarias, Spain. :cool:
Alfred Forns
06-19-2009, 05:44 PM
One neat place to visit !!! Could spend some time there .. and have !! :)
Jackie Schuknecht
06-19-2009, 06:41 PM
Looks very pretty Gus! Looks like another wonderful place to visit!
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.