76388616
Mar 28, 2002
ASAZUMA KATSUYA KATZ
Subscribe
Device, namely a receptacle for catching dog excrement before excrement touches the ground