Big Puppy

A newfoundland puppy.
Abstract/Description: A newfoundland puppy.
Subject(s): -- Nova Scotia -- Vaughan
Date Issued: 2009-08-29