Breeding & Showing Stock Coat & Long Stock Coat German Shepherds
Purple Collar Girl - Cairns, Queensland