AUSTRALIA | Tuesday, 31 May 2011 | Views [532]
Who says you can't wear a fancy pink girly dress on a sheep farm?