Carcavelos, Portugal

EurAfrican Forum 2022