image

Previous Index Next

The church at Lombada, overlooking the gorge of the Rio do Ponta do Sol on the south coast of Madeira.

Copyright © Rod Smallwood 2012