A dog on a roof with a railing from which deck chairs are hung.

Cuba Dog Deck

CHF23.00Price
Handle and edge