Efrata Denny

Personal Blog contains Wines, Foods, Traveling, and Photography

  • Home
  • All About Me
    • Yes This is Me
    • Private Message
    • Guest Book
    • Collection
      • Cigars
      • IntermezZo
      • Liquors
      • Sketch
      • Zombie Story
    • Friends
    • Portfolio
      • Kraft Foods
      • Arnott’s
      • Glaxo Smith Kline
      • Online Store
    • Press
  • Wines
    • Argentina
    • Australia
    • Austria
    • Chile
    • France
    • Indonesia
    • Israel
    • Italia
    • Portugal
    • South Africa
    • Spain
    • USA
    • Vietnam
  • Food
  • Traveling
    • Australia
    • China
    • Hong Kong
    • Indonesia
    • Macau
    • Malaysia
    • Philippines
    • Singapore
    • Thailand
    • Vietnam
  • Photography
    • Model
    • Still Life
    • Liquidart
    • Underwater
  • Awards
  • Supply Chain
    • Sustainability
    • Workshop

Cracking the Code: Predictive Analytics in Demand Forecasting

Posted by efratadenny on 15 December 2023
Posted in: Leadership, Supply Chain. Tagged: enablingsupplychain, Leadership, Supply Chain, Supply Chain Leadership, Supply Chain Management. Leave a comment

“Utilize predictive analytics for demand forecasting.” – Efrata Denny

Supply chain orchestration resembles a grand puzzle, with each piece playing a vital role. Among these puzzle pieces, demand forecasting stands as a cornerstone. Accurate demand forecasting is akin to foreseeing the future, understanding customer desires and market trends, and preparing your supply chain accordingly. In the digital age, predictive analytics has emerged as the master key to unlock this forecasting riddle.

1. Gather Historical Data

It all begins with the past. Historical data is the canvas on which predictive analytics paints the picture of future demand. By collecting and rigorously analyzing data on past sales, market trends, and customer behavior, you establish the cornerstone of your predictive analytics.

2. The Toolbox of Advanced Analytics

Armed with historical data, predictive analytics deploys an array of advanced tools. Predictive modeling techniques, machine learning algorithms, and data visualization are the brushes and pigments used to craft a predictive masterpiece. These tools allow you to scrutinize historical patterns and derive valuable insights.

3. The Art of Integration

Predictive analytics isn’t limited to one type of data; it’s a versatile maestro. It’s not just internal data, such as sales and inventory, that it considers. External data sources, like social media trends, economic indicators, or even weather patterns, are integrated to form a complete picture. These variables give depth to your predictions, allowing you to spot connections and trends that might have otherwise remained hidden.

4. Teamwork Makes the Dream Work

Predictive analytics is not a one-person show. Collaboration is key. Close cooperation with your sales and marketing teams is vital for success. Insights gained from predictive analytics should be shared, discussed, and validated. After all, your colleagues in marketing and sales are on the front lines, and their input can help refine your forecasting assumptions.

5. Real-Time Vigilance

Predictive analytics isn’t a one-and-done deal. To remain agile in a rapidly changing marketplace, it’s crucial to continuously monitor and update your forecasts with real-time sales data. As market dynamics shift, your forecasts should shift with them.

6. Dancing with Seasonality and Trends

Predictive analytics isn’t just about numbers; it’s about context. Seasonal patterns, industry cycles, and emerging trends should all be considered when forecasting demand. These factors give your predictions the necessary nuance to understand the ebb and flow of demand.

7. The Ongoing Refinement

As with any art form, practice makes perfect. Your forecasting models should be periodically validated and refined. What was accurate yesterday might not be accurate tomorrow, and a predictive analytics model is never truly complete. It’s an evolving, living creation that constantly learns and adapts.

8. Seek Expertise Beyond Your Four Walls

If your organization doesn’t have in-house experts in predictive analytics, don’t hesitate to seek external expertise. Collaborate with data scientists, industry experts, or predictive analytics consultants. These professionals can help you harness the full potential of predictive analytics, elevating your forecasting accuracy to new heights.

9. Agility Through Dynamics

The world is dynamic, and your forecasting should be too. Embrace a dynamic forecasting approach that incorporates feedback loops and adjusts forecasts as new information becomes available. The ability to pivot quickly and respond to unforeseen changes is a hallmark of a modern supply chain.

10. Continuous Improvement

The journey of mastering predictive analytics in demand forecasting is a never-ending one. As you continually measure and monitor performance, strive to learn from past forecasting errors, gather feedback from stakeholders, and refine your models to enhance future predictions.

The implementation of predictive analytics in demand forecasting not only optimizes your inventory levels but also reduces stockouts and amplifies customer satisfaction. In today’s fast-paced business landscape, predictive analytics is your compass, guiding you through the fog of uncertainty. By embracing these data-driven insights, your supply chain not only anticipates change but thrives on it.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Email a link to a friend (Opens in new window) Email
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Pinterest (Opens in new window) Pinterest
Like Loading...

Maximizing Supply Chain Efficiency: The Power of Lean Principles

Posted by efratadenny on 14 December 2023
Posted in: Leadership, Supply Chain. Tagged: enablingsupplychain, Leadership, Supply Chain, Supply Chain Leadership, Supply Chain Management. Leave a comment

“Implement lean principles to eliminate waste.” – Efrata Denny

In the ever-evolving domain of supply chain management, the application of lean principles is a transformative approach to enhance efficiency and reduce wastage. This comprehensive guide provides insights into the art of implementing lean principles within your supply chain:

1. Streamlining Value-Added Activities

One of the fundamental tenets of lean principles is the identification and elimination of non-value-added activities. To implement this, analyze your supply chain processes meticulously and eliminate any steps that do not directly contribute to the value your customers receive. This approach not only reduces waste but also accelerates delivery times.

2. Cultivating a Culture of Improvement

Lean principles thrive in an environment where continuous improvement is not just encouraged but expected. Foster a culture where employees actively contribute to the elimination of waste through feedback and innovative solutions. Regular feedback sessions and idea-sharing forums can be instrumental in identifying and addressing inefficiencies.

3. Embracing the 5S Methodology

The 5S methodology is a cornerstone of lean practices. It consists of Sort, Set in Order, Shine, Standardize, and Sustain principles. These principles are applied to organize workspaces efficiently, ensuring that tools, materials, and information are easily accessible. A well-organized workspace reduces time wasted looking for items and supports efficient workflows.

4. Mastering Just-in-Time (JIT) Inventory Management

Maintaining excess inventory can be costly. Instead, JIT inventory management aligns production and procurement with actual demand. By synchronizing your supply chain processes with the real-time needs of your customers, you reduce carrying costs and optimize your resources effectively.

5. Flow Optimization

In lean thinking, the flow of work is vital. Analyze workflow, identify bottlenecks, and employ visual management techniques to bolster the flow of work. By ensuring a smooth and consistent flow of activities, you minimize idle time and enhance productivity.

6. Standardizing Procedures

Variability can be a source of waste in supply chain processes. Therefore, developing standardized work instructions and procedures is vital. By standardizing tasks, you reduce variations in processes and improve efficiency, as team members can predict and replicate the outcomes more consistently.

7. Harnessing Value Stream Mapping

Value stream mapping (VSM) is a critical lean tool that helps identify and analyze the material and information flow across your supply chain. Through VSM, you can pinpoint areas for improvement and develop a visual representation of the current state of your processes, making it easier to find areas where efficiencies can be gained.

8. Empowering Teams

In a lean supply chain, employees are more than just workers; they are critical contributors. Lean principles encourage cross-functional collaboration, empowering teams with decision-making authority. Furthermore, providing training to enhance problem-solving capabilities equips your teams to address inefficiencies in real-time.

9. Quality at the Source

One of the underpinning principles of lean is that quality should be built into processes from the outset. By ensuring that work is done right the first time, you minimize the need for rework or corrective actions. This not only reduces waste but also enhances customer satisfaction by delivering consistent quality.

10. Continuous Measurement and Monitoring

The application of lean principles is an ongoing process. To ensure that your efforts remain on track, you must measure and monitor your key performance indicators (KPIs). This practice helps to identify areas for enhancement and assess the effectiveness of lean initiatives over time.

By infusing lean principles into your supply chain management, you unlock the potential for enhanced efficiency, reduced costs, and heightened customer satisfaction. Share these valuable insights with your supply chain network, and together, embark on a journey to streamline operations and achieve operational excellence.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Email a link to a friend (Opens in new window) Email
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Pinterest (Opens in new window) Pinterest
Like Loading...

Unlocking Supply Chain Success: The Art of Efficient Inventory Management

Posted by efratadenny on 13 December 2023
Posted in: Leadership, Supply Chain. Tagged: enablingsupplychain, Leadership, Supply Chain, Supply Chain Leadership, Supply Chain Management. Leave a comment

“Regularly assess and optimize inventory management.” – Efrata Denny

In the intricate web of supply chain leadership, effective inventory management serves as a cornerstone for success. The ability to balance supply and demand while minimizing excess or shortages can significantly impact your bottom line and customer satisfaction. In this guide, we’ll explore the essential strategies and best practices to help you regularly assess and optimize your inventory management, ensuring a streamlined and responsive supply chain.

1. The Foundation: Regular Inventory Audits

Begin your journey to optimized inventory management by conducting regular inventory audits. Maintaining accurate records, reconciling discrepancies, and identifying slow-moving or obsolete items are essential steps in this process. By keeping a keen eye on your inventory and continuously refining your records, you lay the groundwork for effective management.

2. Predict and Prepare: Demand Forecasting

Effective inventory management begins with understanding your demand. By utilizing historical data, market trends, and customer insights, you can forecast demand more accurately. This data-driven approach empowers you to avoid stockouts or overstock situations, maintaining a delicate balance in your supply chain.

3. Finding the Sweet Spot: Optimize Order Quantities

One of the most crucial aspects of inventory management is finding the optimal order quantities. This decision is based on demand patterns, lead times, and cost considerations. By striking the right balance, you can minimize carrying costs while ensuring you have the right products available when your customers need them.

4. Agility and Efficiency: Embrace Just-in-Time (JIT) Principles

Just-in-Time (JIT) is a philosophy that emphasizes aligning production and procurement with demand. By reducing excess inventory holding costs and increasing responsiveness, JIT principles enhance efficiency in your supply chain operations.

5. Leverage Technology: Inventory Management Systems

Modern technology offers powerful tools for inventory management. Leveraging inventory management systems, barcode scanning, and RFID technology, you can streamline your processes, improve accuracy, and gain real-time visibility into your inventory levels.

6. Prioritizing with ABC Analysis

A fundamental step in inventory management is to categorize items based on their importance. ABC analysis is a method that divides items into categories A, B, and C, reflecting their significance. Allocate your resources and attention accordingly to optimize inventory control.

7. Collaboration is Key: Build Strong Supplier Relationships

Your suppliers are pivotal partners in your supply chain. By establishing open lines of communication and developing collaborative relationships, you can improve visibility, reduce lead times, and optimize inventory levels. Building strong supplier relationships also enhances your ability to adapt to changing conditions.

8. Be Prepared for Uncertainties: Safety Stock Strategies

Variability in demand and lead times is a common occurrence. To mitigate the risk of stockouts, maintain safety stock levels. This strategic buffer ensures you can meet unexpected surges in demand without disruption.

9. Measuring Success: Key Performance Indicators (KPIs)

Monitoring the performance of your inventory management is crucial. Key performance indicators (KPIs) such as inventory turnover, fill rate, and carrying costs allow you to measure your performance and identify areas for improvement. Consistent tracking and analysis provide valuable insights for refinement.

10. Never Stop Improving: Embrace Continuous Improvement

The journey towards optimized inventory management is ongoing. Regularly evaluate and refine your strategies, incorporating feedback, adopting new technologies, and staying updated with industry best practices. By embracing a culture of continuous improvement, you ensure your supply chain remains efficient and responsive.

11. Leadership Commitment: Leadership Powers Inventory Excellence

The commitment of top-level management is pivotal in achieving exceptional inventory management. Their visionary leadership sets the tone for the entire organization, ensuring that every team member comprehends the significance of maintaining accurate stock levels, optimizing logistics, and prioritizing customer satisfaction. With their unwavering support, employees are not only motivated but empowered to implement best practices, foster innovation, and adapt swiftly to changing market dynamics. Top management’s engagement is not merely crucial; it serves as the driving force behind a thriving inventory management strategy.

In the ever-evolving landscape of supply chain leadership, efficient inventory management is a strategic advantage. Regularly assessing and optimizing your inventory processes not only reduces costs but also improves customer satisfaction and strengthens your supply chain. Share these invaluable tips with your supply chain network, and together, unlock the power of efficient inventory management for a responsive and streamlined supply chain.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Email a link to a friend (Opens in new window) Email
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Pinterest (Opens in new window) Pinterest
Like Loading...

Quality at the Core: How to Drive Cost Efficiency in Supply Chain Management

Posted by efratadenny on 12 December 2023
Posted in: Leadership, Supply Chain. Tagged: enablingsupplychain, Leadership, Supply Chain, Supply Chain Leadership, Supply Chain Management. Leave a comment

“Seek opportunities for cost reduction without compromising quality.” – Efrata Denny

In the dynamic world of supply chain leadership, the pursuit of cost reduction is a constant challenge. However, cost-cutting measures should never come at the expense of quality. This article provides ten invaluable strategies to help supply chain leaders seek opportunities for cost reduction without compromising quality, ensuring sustainable and efficient operations.

1. Comprehensive Cost Analysis

Start with a comprehensive cost analysis to understand where your budget is going. This helps in pinpointing areas with potential savings.

2. Strong Supplier Relationships

Collaboration with suppliers is essential. Work closely with them to identify cost-saving initiatives, negotiate for better pricing, and leverage economies of scale.

3. Inventory Optimization

Optimize your inventory management to minimize excess stock, improve demand forecasting accuracy, and reduce carrying costs. Adopt just-in-time principles whenever possible.

4. Streamlined Processes

Streamline your supply chain processes. Identify bottlenecks, streamline workflows, and implement lean principles to improve efficiency and cut costs without compromising quality.

5. Value Engineering

Evaluate your product design and specifications. This often reveals opportunities for cost reduction without impacting quality or functionality.

6. Technology and Automation

Embrace technology. Leverage software systems, robotics, and AI-powered tools to enhance operational efficiency and reduce labor costs.

7. Alternative Sourcing

Continuously evaluate your suppliers and consider alternative sourcing strategies that offer competitive pricing while maintaining quality.

8. Sustainable Practices

Implement environmentally friendly practices that reduce costs and align with sustainability goals. Many sustainable initiatives also contribute to cost savings.

9. Benchmarking and Performance Monitoring

Continuously benchmark your performance against industry standards. Identify gaps and implement improvements to optimize costs.

10. Employee Engagement

Encourage your team to contribute cost-saving ideas. Recognize their efforts and create a culture of cost-consciousness.

In the fast-paced realm of supply chain leadership, cost reduction is an ongoing quest. However, it’s vital to ensure that these cost-cutting measures don’t compromise the quality of your products or services. To strike the right balance, consider these ten strategies to identify cost reduction opportunities without sacrificing quality. Conduct a comprehensive cost analysis, foster strong supplier relationships, optimize inventory management, streamline processes, and embrace technological advancements to boost efficiency. Value engineering, alternative sourcing options, sustainable initiatives, and continuous benchmarking all contribute to cost savings without diminishing quality. Lastly, create a culture of cost-consciousness among your team, enabling everyone to contribute their cost-saving ideas. By implementing these strategies, supply chain leaders can achieve sustainable cost savings and steer their operations towards excellence, all while upholding the highest quality standards.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Email a link to a friend (Opens in new window) Email
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Pinterest (Opens in new window) Pinterest
Like Loading...

Mastering the Art of Negotiation in Supply Chain Management

Posted by efratadenny on 11 December 2023
Posted in: Leadership, Supply Chain. Tagged: enablingsupplychain, Leadership, Supply Chain, Supply Chain Leadership, Supply Chain Management. Leave a comment

“Develop strong negotiation skills to optimize supplier contracts.” – Efrata Denny

In the fast-paced world of supply chain management, negotiations play a pivotal role in shaping the dynamics of supplier contracts. Developing robust negotiation skills is not just an advantage; it’s a necessity. This article dives deep into the art of negotiation and provides valuable insights into how supply chain leaders can master this critical skill to optimize supplier contracts.

The world of supply chain management is a complex web of interactions, processes, and relationships. At the heart of this intricate dance lies the art of negotiation, a skill that can make or break supplier contracts, shape costs, and ultimately determine the success of your supply chain. While it may seem like a straightforward process, effective negotiation is a nuanced and strategic endeavor that, when mastered, can unlock supply chain efficiencies and cost savings. In this article, we’ll delve into the key principles of negotiation in the context of supply chain management and explore how developing strong negotiation skills can drive value, establish lasting partnerships, and elevate supply chain performance.

1. Preparation and Research: The Foundation of Successful Negotiations

Negotiation is not a game of chance. It’s a meticulously planned endeavor that requires in-depth research and a deep understanding of your requirements, the broader market dynamics, and the specific supplier landscape. This foundation sets the stage for successful negotiations. Armed with knowledge, you can confidently navigate the often complex world of supplier contracts.

2. Define Your Objectives: Clarity is Key

Before stepping into a negotiation, it’s essential to define your objectives. What are your goals? What are your priorities? What outcomes are you aiming for? Clear objectives provide a roadmap for the negotiation process and ensure that all parties involved are on the same page. Having well-defined objectives prevents misunderstandings and keeps the negotiation focused.

3. Building Relationships: Trust is a Cornerstone

Effective negotiations aren’t about winning at any cost; they’re about building relationships that foster trust, transparency, and mutual respect. Building strong relationships with suppliers goes beyond the negotiation table. It involves regular communication, collaboration, and a genuine commitment to working together towards common goals.

4. Seek Win-Win Solutions: Sustainability is Key

The days of one-sided wins in negotiations are long gone. The modern approach is to seek solutions where all parties benefit, creating sustainable and long-term partnerships. Win-win solutions not only provide short-term advantages but also lay the groundwork for future collaboration.

5. Active Listening: Understand to be Understood

An often-underestimated skill in negotiation is active listening. This means not only hearing what the other party is saying but truly understanding their needs and concerns. This knowledge can be used to find common ground and mutually beneficial solutions. Remember, the best negotiators are often the best listeners.

6. Flexibility in Negotiation: The Art of Compromise

Negotiations aren’t about getting your way; they’re about reaching agreements that serve the interests of all parties involved. Being open to creative alternatives and compromises is a valuable skill in negotiation. Rigidity can lead to stalemates, while flexibility can lead to innovative solutions.

7. Data and Benchmarks: Support Your Position

Negotiating from a position of strength often requires data and benchmarks. Utilizing market data, performance metrics, and industry benchmarks can provide concrete evidence to support your position. This information can significantly impact the outcome of negotiations.

8. Create Value Beyond Price: Quality and More

Negotiation isn’t solely about haggling over prices. It’s an opportunity to create value beyond the monetary aspect. Consider negotiating for improved product quality, extended payment terms, or additional services. These additional values can be just as important as cost savings.

9. Effective Communication: Keep it Professional

Communication in negotiation is more than words; it’s about professionalism, clarity, and addressing concerns promptly. A professional demeanor can go a long way in creating a positive negotiating environment.

10. Know Your Alternatives: Strength in Options

Understanding the market alternatives available to you can significantly strengthen your negotiating position. Knowledge of alternatives can give you confidence and assertiveness in negotiations, as well as a backup plan in case negotiations fall through.

Strong negotiation skills are a potent tool for optimizing supplier contracts, ultimately leading to cost savings and improved supply chain performance. Sharing these insights with your supply chain network can be a game-changer in unlocking the full potential of supplier relationships and reaching supply chain excellence. Mastering the art of negotiation is not just about getting the best deal; it’s about creating partnerships that drive lasting value. The world of supply chain management is intricate, but with negotiation skills, it becomes a realm of endless possibilities.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Email a link to a friend (Opens in new window) Email
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Pinterest (Opens in new window) Pinterest
Like Loading...

Posts navigation

← Older Entries
Newer Entries →
  • Yes You Can Search

  • Yes This is Calendar

    January 2026
    M T W T F S S
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
    « Sep    
  • Yes These are Archives

  • Yes Recent Posts

    • The Future of Supply Chain: How AI and Automation Are Revolutionizing the Industry
    • Top 10 Supply Chain Innovations to Watch in 2024
    • The Rise of Sustainable Supply Chains: Why Going Green is Now a Business Imperative
    • The Great Debate: Centralized vs. Decentralized Supply Chains—Which is Better for 2024?
    • The Paradox of Supply Chain and Logistics
    • Agility Unleashed: The Power of Continuous Evaluation in Procurement Strategy
    • Cost Clarity: Mastering Total Cost of Acquisition for Procurement Excellence
    • Strategic Sourcing Mastery: Unleashing Procurement Excellence through Consolidated Purchasing
    • Unleashing Operational Excellence Through Just-in-Time (JIT) Inventory Management
    • Revolutionizing Procurement: The Strategic Impact of Harnessing Reverse Auctions for Maximum Cost Savings
  • Yes Follow Me

    Post a Day 2012 Twitter EfrataDenny
  • Yes This is My Twitter

    Tweets by efratadenny
  • Yes Advertising

    Roppopo.com
  • Yes This is Category

    Australia Bali Bandung China Collection Food France Indonesia Intermezzo Jakarta Kraft Foods Leadership Lighting Experiences Liquidart Manado Management Model Online Store Photography Portfolio Press Procurement Still Life Supply Chain Sustainability Traveling Underwater Wines Yes This is Me
  • Enter your email address to follow this blog and receive notifications of new posts by email.

    Join 986 other subscribers
  • Flickr Photos

    Last Supper Wood EngravingChristmas SockChristmas Bell
    More Photos
  • Recent Comments

    Bogdan Kolos's avatarBogdan Kolos on The Power of Strong Supplier R…
    Reighne Sq's avatarReighne Sq on Weekly Photo Challenge: One Sh…
    Shubham's avatarShubham on Long Tail and Short Tail Red…
    Terrence M's avatarTerrence M on Fettuccine Carbonara
    Ivan's avatarIvan on Maria Clara Sangria Red W…
    wahyu jatmiko krisdiyanto's avatarwahyu jatmiko krisdi… on Mie Bakso
    Weekly Photo Challen… on Weekly Photo Challenge: F…
    bali ratih's avatarbali ratih on Diving at Benoa
    Berita Hari Ini's avatarBerita Hari Ini on Miss Indonesia will increase W…
    geraldine's avatargeraldine on Maria Clara Sangria Red W…
    Chika Lesmana's avatarChika Lesmana on Shanghai Ice
    Chika Lesmana's avatarChika Lesmana on Shanghai Ice
    ipah kholipah's avataripah kholipah on Shanghai Ice
    Evi's avatarEvi on Platinum Hill Limited Edition…
    renxkyoko's avatarrenxkyoko on Sirloin Steak
  • Yes Page Info

    Yahoo bot last visit Msn bot last visit Google PageRank Checker

    The best of travel stories in and around Singapore TravelerVoice Bloggers - Meet Millions of Bloggers Personal Blogs visitor counters
  • Yes Facebook

    Yes Facebook
Create a free website or blog at WordPress.com.
Efrata Denny
Blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Subscribe Subscribed
    • Efrata Denny
    • Join 966 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Efrata Denny
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    %d