Location:

Cascais, Portugal

Language:

Portuguese