Ilford Sheep Station - Take a Tour

Watch later

02:27

Take a tour of the incredible property from episode 7, season 4 of Grand Designs Australia.

Search

Grand Designs Australia