Praia de Santa Cruz, Torres Vedras, Portugal, beach, terrace, coastal scene, iconic rock formations, sea view, people, sand, sunsets

Praia de Santa Cruz, Torres Vedras, Portugal, beach, terrace, coastal scene, iconic rock formations, sea view, people, sand, sunsets
Praia de Santa Cruz, Torres Vedras, Portugal, beach, terrace, coastal scene, iconic rock formations, sea view, people, sand, sunsets
Public Domain

Related free photos