penthouse 33 red and navy blue large dog bed patriotic stripe dog beds

Penthouse 33″. Canopy Lipstick, Carlo Vintage Indigo, Solid Indigo Navy