Sea Stacks

Sea stacks at Ribeira de Janela beach, Madeira, Portugal.

No comments yet