A street dog that has managed to get a good spot sleeps contentedly.

Cuba Happydog

CHF23.00Price
Handle and edge