HOME / Dog breeder / South Island German Shepherd League
23 Innes Road, St Albans, Christchurch 8052
+6433023934
View Business Profile