Cowichan Valley Farm
This Cowichan Valley farm on Vancouver Island has enough buildings added on to buildings that it could be the source of dozens of paintings. (L810)
This Cowichan Valley farm on Vancouver Island has enough buildings added on to buildings that it could be the source of dozens of paintings. (L810)