Breeding & Showing Stock Coat & Long Stock Coat German Shepherds
Brown Collar Boy - Cairns, Queensland