Smart Rumor

3 Aug

Rumor, Miniature American Shepherd