The beach of Santa Cruz overlooking the Atlantic Ocean. Portugal

Loading…
The beach of Santa Cruz overlooking the Atlantic Ocean. Portugal