Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF
Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF

Free Shipping -Retro Handmade Bag - The Last day SALE 45% OFF

$53.99
$98.99
-$45.00
color-RED
Please select a color
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Vendor by: mysite
SKU: sku2045811995859
  • 👉We provide the following promotions for each customer:Buy More, Save More!

    SPRING SPECIAL SALE:The lowest price of the year!Due to high demand,this promotion lasts only a few days while supply lasts.Seize the discount now!

    Our goods are authentic, with genuine patents, counterfeit must be investigated! Customers please identify our products!

    😊Returns>> Fast refund Guarantee>> Partial or full refund depend on the situation;

    🚢Shipping>>We'll arrange the fastest shipping for you. Free Shipping On Orders Over $39.99
     

    This week's special event: Randomly selected 20 lucky customers to get double the order product every day. We will send you an email, please remember to check, thanks for your support❤️❤️❤️

    TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!

    💯Payments Via PayPal® and CreditCard.

    A little stylish design while ensuring safety

LARGE CAPACITY STORAGE

  • Meets all your needs in daily life

DOCTOR BAG

If you are in preference for vintage and antique styles, this one will be your first choice. It had a large capacity which can contain a lot of personal items. It matches well with a woolen overcoat. Very classic and old school.

  • Size: 9.05'* 5.51'*2.95'
  • Color: Yellow/Black/Red/Brown/Coffee
  • Material: PU
  • STYLE: doctor bag; vintage

WHY CHOOSE US?

  • We work directly with manufacturers all over the world to ensure the best quality of our products. We have a Quality Control department which helps us to keep our promise!
  • Price is always competitive.
  • Awesome Customer Service
  • Amazing products along with High Quality
  • Read reviews from our lovely customers

Susan - Review

"Absolutely in love with this bag!!! I agonized for a while over what new purse to buy and am so glad I finally went with this one. The leather is beautiful and extremely soft. The high quality is obvious. The orange color is a little bit more orange than what’s shown in the photos, but it’s still beautiful. Customer service was also excellent and very responsive! When I was concerned that I might need a larger bag (completely my fault since the bag perfectly matches the description - I just always underestimate how many things I have!), the shop owner even offered to sell me a larger version at a heavily discounted rate to avoid the cost/inconvenience of an international return. Overall, I very highly recommend this purse and will absolutely purchase from this shop in the future!!"

Nicole - Review

"The handbag is perfectly made, the size is quite baby, but 11 Pro Max is placed. Inside comfortable compartments, accessories are good. Very unusual and stylish, immediately want to wear. Delivery is just over a week."

Stephanie - Review

"Handbag really liked. made of solid unpressed leather. Skin thickness 2,5mm. There is a long belt. Can be worn as a clutch. Inside there are 2 departments and 3 pockets, two of which are with a zipper. In the lining and the bag itself, all the seams are stitched well, qualitatively. The order is very satisfied."