<--Previous  Up  Next-->

Dogs and trash; a good match. Canelon, Peru

Dogs and trash; a good match. Canelon, Peru