curprev11:1611:16, 18 August 2008 Ian Spackmantalkcontribs 373 bytes+373 ← Created page with ''''Macra''' may refer to: * Macra, a place in the Province of Cuneo in north-west Italy * the Latin name for the Magra, a river in Liguria and Tuscany in n...'