Nossa Senhora da Assunção Portugal Povoa de Varzim
Portuguese religion tradition
Size: 5443px × 3696px
Photo credit: © Luso B&W / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: black, church, coast, costume, custom, event, faith, festival, fire, fun, horizontal, horse, police, procession, religion, religious, sea, works