IDPA South of Italy Club Match
MATCH LOCATION
The Shooters Club Range
SP 13 San Severo - Lucera, Contrada Santa Giusta, San Severo (FG), Puglia, ITALY 71016 Get Directions
The Shooters Club Range
SP 13 San Severo - Lucera, Contrada Santa Giusta, San Severo (FG), Puglia, ITALY 71016 Get Directions