Misc: What is a french 'german shepherd'?


Answer: Loading...