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