Rose

Rose

Mountain View’s Rose (Australian Labradoodle)