Skip to content

Roca Stock Photos & Royalty-Free Images

All the stock photos you need and more from our global creative community.

Price is in US dollars and excludes tax and handling fees

340 stock photos

Clear all
Sintra, Lisbon, Portugal. Azenhas do Mar white village landmark on the cliff and Atlantic ocean

Sintra, Lisbon, Portugal. Azenhas do Mar white village landmark on the cliff and Atlantic ocean

$4
Old dam to move the ironworks

Old dam to move the ironworks

$5
Stream and Waterfall

Stream and Waterfall

$5
Praia da Ursa Beach with rocks in foreground lit by sunset light. Surreal scenery of Sintra

Praia da Ursa Beach with rocks in foreground lit by sunset light. Surreal scenery of Sintra

$4
The Alcazar of Segovia and the sun at dawn, spain

The Alcazar of Segovia and the sun at dawn, spain

by Unai82
$5
A beautiful virgin that can be seen in the Sumidero Canyon, Mexico

A beautiful virgin that can be seen in the Sumidero Canyon, Mexico

by Unai82
$5
Beautiful tourist women enjoying sunset at Praia da Ursa Beach. Surreal scenery of Sintra, Portugal

Beautiful tourist women enjoying sunset at Praia da Ursa Beach. Surreal scenery of Sintra, Portugal

$4
Beautiful tourist women enjoying impressive Praia da Ursa Beach in morning light. Surreal scenery of

Beautiful tourist women enjoying impressive Praia da Ursa Beach in morning light. Surreal scenery of

$4
Holiday vibes on beautiful Azenhas do Mar village and wave protected beach. White chalk houses on

Holiday vibes on beautiful Azenhas do Mar village and wave protected beach. White chalk houses on

$4
Praia da Adraga at atlantic ocean, Portugal. Foamy wave at sandy beach with picturesque landscape

Praia da Adraga at atlantic ocean, Portugal. Foamy wave at sandy beach with picturesque landscape

$4
Ursa Beach coastline with rocks

Ursa Beach coastline with rocks

$5
Beautiful tourist women enjoying impressive Praia da Ursa Beach in morning light. Surreal scenery of

Beautiful tourist women enjoying impressive Praia da Ursa Beach in morning light. Surreal scenery of

$4
Old canals of the ironworks

Old canals of the ironworks

$5
Praia da Ursa Beach at sunset, located in Sintra, Portugal. Landscape scene of sandy beach, sea

Praia da Ursa Beach at sunset, located in Sintra, Portugal. Landscape scene of sandy beach, sea

$4
The beautiful tower seen from below of the Alcazar of Segovia

The beautiful tower seen from below of the Alcazar of Segovia

by Unai82
$5
Sentra, Portugal. Moody foggy weather at Praia da Ursa beach on morning. Rough Atlantic Ocean

Sentra, Portugal. Moody foggy weather at Praia da Ursa beach on morning. Rough Atlantic Ocean

$4
Beautiful tourist women enjoying sunset at Praia da Ursa Beach. Surreal scenery of Sintra, Portugal

Beautiful tourist women enjoying sunset at Praia da Ursa Beach. Surreal scenery of Sintra, Portugal

$4
Beautiful blond women enjoying ocean breeze on coastline of Praia da Ursa Beach in morning light

Beautiful blond women enjoying ocean breeze on coastline of Praia da Ursa Beach in morning light

$4
Praia da Ursa Beach at golden burn sunset. Flowers in foreground and surreal scenery. Sintra

Praia da Ursa Beach at golden burn sunset. Flowers in foreground and surreal scenery. Sintra

$4
Santo andres de Teixido

Santo andres de Teixido

$5
Praia da Ursa. Sintra Region. Portugal. Ursa Beach scenic seascape with sea stacks and cliffs in

Praia da Ursa. Sintra Region. Portugal. Ursa Beach scenic seascape with sea stacks and cliffs in

$4
Waterfall caresses the granite rock before falling into a pool and forming a stream

Waterfall caresses the granite rock before falling into a pool and forming a stream

$5
Cataract and its reflection

Cataract and its reflection

$5
The beautiful tower seen from below of the Alcazar of Segovia

The beautiful tower seen from below of the Alcazar of Segovia

by Unai82
$5
Portugal cute town Azenhas do Mar. Atlantic ocean waves rolling to small beach. White chalk houses

Portugal cute town Azenhas do Mar. Atlantic ocean waves rolling to small beach. White chalk houses

$4
Sintra, Portugal. Praia da Ursa or Ursa Beach impressive unique sea stacks and cliffs in evening

Sintra, Portugal. Praia da Ursa or Ursa Beach impressive unique sea stacks and cliffs in evening

$4
Sintra, Portugal. Sea stack rocks on shore of Praia da Ursa. Atlantic Ocean coastline

Sintra, Portugal. Sea stack rocks on shore of Praia da Ursa. Atlantic Ocean coastline

$4
Summer holiday in beautiful Azenhas do Mar town. Cute beach, white chalk houses on a cliff edge. Bly

Summer holiday in beautiful Azenhas do Mar town. Cute beach, white chalk houses on a cliff edge. Bly

$4
Elevated view of storm clouds from San Pedro de la Roca Castle, Santiago de Cuba, Cuba

Elevated view of storm clouds from San Pedro de la Roca Castle, Santiago de Cuba, Cuba

$5
Home baked traybake tart

Home baked traybake tart

$4