Carcavelos Beach is busy today

Carcavelos Beach on 18 April 2021