Igreja de Santa Rosa de LimaParishShareJoaquim Castelo BrancoSanta Rosa do Piaui, PiauíBrazilGet directions