Kaupia

Uncategorized · AP Shoulder Bag

'Almost Perfect' Triangle Shoulder Bag

Portland Leather · sold by Portland Leather · $92.00–$148.00 · in stock

'Almost Perfect' Triangle Shoulder Bag

Effortless, practical, and refined sums up our Triangle Shoulder Bag Full, exterior pocket is perfect for your phone Roomy interior with an additional pocket to help you stay organized Wide, comfortable shoulder strap and zipper closure Add an adjustable strap for a crossbody option Now available in two sizes

OptionPriceStock
Stone / Small$92.00out of stock
Nutmeg / Small$92.00out of stock
Black / Small$92.00out of stock
Sienna / Small$92.00out of stock
Night Owl / Small$92.00out of stock
Cosmo / Small$92.00out of stock
Chili Red / Small$92.00out of stock
Hollyhock / Small$92.00out of stock
Cowboy Blue / Small$92.00out of stock
Jasmine / Small$92.00out of stock
Berry Good / Small$92.00out of stock
Coldbrew / Small$92.00out of stock
Ruby / Small$92.00out of stock
Grizzly / Small$92.00out of stock
Storm / Small$92.00out of stock
Cabernet / Small$92.00out of stock
Moonflower / Small$92.00out of stock
Honey / Small$92.00in stockOrder via Kaupia → · Buy at Portland Leather
Merlot / Small$92.00out of stock
Paprika / Small$92.00out of stock
Chestnut / Small$92.00out of stock
Pebbled--black / Small$92.00out of stock
Nimbus / Small$92.00out of stock
Pebbled Olive / Small$92.00out of stock
Astro Blue / Small$92.00out of stock
Avocado / Small$92.00out of stock
Mango / Small$92.00out of stock
Royalty / Small$92.00out of stock
Sunflower / Small$92.00out of stock
Sea Glass / Small$92.00out of stock

Prices and stock from www.portlandleathergoods.com’s public catalog, last checked 2026-11-02 23:16 UTC. “Order via Kaupia” shows the delivered price to your zip (item + the store’s shipping + est. tax) and places the order through Kaupia with a delivery guarantee; “Buy at the store” goes to the store’s own checkout. Agents: JSON at https://api.kaupia.com/v1/product?id=kp:b9aefe03-fb31-40b7-a68d-8ea51d39de6e; delivered price GET /v1/quote; order with POST /v1/orders or MCP place_order.