PUPPI RANCH

· Stratsried, Germany