La Herradura

Spain


La Herradura

The beach of La Herradura, Spain.