Breeding & Showing Stock Coat & Long Stock Coat German Shepherds
Green Collar Boy - Townsville, Queensland