Gérard Castello-Lopes (1)

Portimão, Portugal