Strathalbyn will transform into the best dressed town in South Australia on January 16 when fashion fiends and racing fans converge upon it for the 2011 Strathalbyn Cup.
Strathalbyn will transform into the best dressed town in South Australia on January 16 when fashion fiends and racing fans converge upon it for the 2011 Strathalbyn Cup.