A little girl has fun at Castelejo beach on Algarve, Portugal while a seagull watches over from the top of the huge rock. The strange rock formations by the sea add drama to the scenery.

Signed model release on file with Shutterstock, Inc.

Royalty-free stock photo ID: 23023765

A little girl has fun at Castelejo beach on Algarve, Portugal while a seagull watches over from the top of the huge rock. The strange rock formations by the sea add drama to the scenery.