From our October 2012 Holland America Rotterdam Cruise: Portugal and Canary Islands.
Web Site Content, both text and photographs (c) 2012 Helena Aves - All rights Reserved