Luv-A-Duck Abattoir

160 Rupps Rd, Nhill VIC 3418, Australia