Faro - Algarve

Statue of Dom Francisco Gomes do Avelar in Largo da Se