Breeding & Showing Stock Coat & Long Stock Coat German Shepherds
Red Collar Boy - Mareeba, Queensland