Santa Cruz da Trapa


Santa Cruz da Trapa - town and former civil parish in Portugal.