Successfully reported this slideshow.

Introduction to GTconsult A-Team 365 Services

0

Share

1 of 27
1 of 27

Introduction to GTconsult A-Team 365 Services

0

Share

Download to read offline

Description

GTconsult provides a no-code alternative, providing support for Everything SharePoint. We specialise in support and monitoring for customer environments, managing on-premises, cloud, or hybrid technologies. The A-Team 365 offering was designed specifically for this purpose – to make your SharePoint Online deployment successful. This presentation walks through our program offering.

Transcript

  1. 1. A-Team 365
  2. 2. INTRODUCTION TO PRESENTERS Craig Tarr Position: COO and Co-Founder of Gtconsult Responsibility: Head of Services and A-Team Experience: SP since 2001 Love: Design, solution crafting Interests: Ornithology, surfing Contact: e: craig@GTconsult.com t: +27 87 802 5359 Christian Buckley Position: Managing Director, Americas Responsibility: Head of Marketing and Business Dev Experience: Since 2005, 3-time MVP Love: Solving business problems, governance Interests: Family, road trips, 80’s new wave music Contact: e: cbuck@GTconsult.com t: +1 425 246 2823
  3. 3. About GTconsult
  4. 4. AGENDA: A-Team 365 • Your road to Office 365 • Developing your strategy • A review of the A-Team 365 offering • Functionality you didn’t know you could get on SharePoint Online that can help you harness the power of O365
  5. 5. Road to Office 365 General intent statements we hear in the market: I need… • A secure method to store my mail • A way to communicate better with my staff and clients • A place to store my documents, surface my data, and share data with clients
  6. 6. Road to Office 365 As SharePoint continues to expand its footprint, companies are demanding flexible architectures to help them better meet internal and external collaboration needs • Reducing costs • Reducing headcount • Doing more with less • Focusing less on traditional IT activities and more on activities that will help drive the business forward
  7. 7. Office 365
  8. 8. Strategy for implementation
  9. 9. Strategy for implementation Clean up and migrate Mail to Exchange Set up phones for VOIP Get together my DNS records to move my website Identify my documents in file share, dropbox, on users PC’s Harness power of Office 365
  10. 10. Strategy for implementation
  11. 11. Now What? How do I implement this strategy into Office 365?
  12. 12. Now What? • I need to build a intranet portal – where do I start • How do I incorporate my branding • I want to engage staff • I want dynamic content • I want relevant content from different departments • I need a team site for each department • I want consistent layouts per department • I want security enabled for each department • I need to build my website or migrate it • Where do I start • The tools provided confuse me • How do I set up the DNS routing • I need to integrate to data on-premises • None of my users know how to use this system
  13. 13. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy
  14. 14. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • User Adoption • Training through GTconsult Academy • End user to Power user • Videos • Documentation • Adoption strategies – mailers, campaigns • Change Management
  15. 15. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • SharePoint Consulting • Intranet is a WIP • Monthly budgeted allocation of resource • Artist • Creator • Guru • Genius
  16. 16. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • Maintenance of the environment • User security • Extranet • Data refreshes • Workflow • Super user on call
  17. 17. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • Strategy and advice • Build out your roadmap • Plan Intranet strategy and roll out • Identify key areas for ROI
  18. 18. A-Team 365 offering
  19. 19. DRAG AND DROP https://gtturbo.sharepoint.com/ateam/_layouts/15/start.aspx#/SitePages/Home.aspx
  20. 20. FAST SEARCH https://gtturbo.sharepoint.com/ateam/_layouts/15/start.aspx#/Shared%20Documents/Forms/AllItems.aspx
  21. 21. POWERSHELL SCRIPTS http://www.microsoft.com/resources/TechNet/en-us/ Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html
  22. 22. OFFICE GRAPH Machine Learning in OFFICE 365 Delve Clutter
  23. 23. Power BI
  24. 24. GEO LOCATION
  25. 25. Q & A Craig Tarr craig@GTconsult.com Christian Buckley cbuck@GTconsult.com
  26. 26. Contact GTconsult If you would like to talk to GTconsult about your Office365 strategy and how we can help make your deployment successful, please visit our website at www.GTconsult.com Or send us an email with your questions: craig@GTconsult.com cbuck@GTconsult.com

Editor's Notes

  • Introduction to the team
  • Everything SharePoint
    Internal products in Umlindi, Umlindi 365 and A-Team
  • Microsoft tells us to:
  • Throughout the market we hear the following statements of intent by companies, large and small. Firstly our mail is currently either being managed internally and always going down, or is a managed service that we are paying an arm and a leg for. We ned a secure managed email environment that is enterprise ready. We need to share calendars and tasks as well as book resources in the enterprise

    Secondly as the world of business expands we need to communication better both internally within departments and across departments, not to mention across different regions. We also want to reach out to and meet with our clients, hold online meetings and share information, even support our clients across the screen.

    Finally we need to consolidate our documents and information, we are using dropbox and fileshares, but we can never find any of the information. When our auditors arrive we have no way of tracking the versions of documents or understanding what processes have been followed against the documents. At the same time we want to collaborate around documents, tasks, projects and events that we want to track in one place. We need a way to find documents and information more easily… oh and we need a leave tracking system, whilst you at it we want to integrate to VIP for payroll and Accpac for accounting. Oh and can we keep our website on their too, oh and can we share our information with clients, like an extranet

    We don’t want to manage our own server, what is the most cost affective solution for us….
  • If you are lucky enough to have a service provider working for you to give you advise, invariably that vendor will go away, and being a Microsoft house, and rightly so, will comeback with the solution of Office 365. There will be some discussion fof 5 minutes about google docs and you will say – I want everything to work with my office tools, I want a consistent experience and I want to leverage my current licensing. Alternatively you diligently ggo scouring the net for a solution and voila quite shortly you come across Office 365 and you order your trial version, so Office 365 it is.

    You get Exchange to meet your mail and mail archiving needs

    Lync caters for the communications, meetings sharing desktops requirements

    SharePoint for everything else: document storage and management, collaboration, integration
  • Now you need to start planning your strategy, you think through the items that you now need to tackle to implement this system and Office 365 lays this out nicely for you in the admin screens when you log on.
    1) Clean up Mail and Excahnge and migrate it – Sort out MX records and everything else required to point your mail to the right location
    2)Set up Phones for voip using your Lync communication tool
    3) You pull together DNS record for your website so you can determin where to point your new site to
    4) You go through the laborious task of identifying where all your documentation sits

    You are now ready to Harness the power of Office 365
  • Now you need to start planning your strategy, you think through the items that you now need to tackle to implement this system and Office 365 lays this out nicely for you in the admin screens when you log on.
    1) Clean up Mail and Excahnge and migrate it – Sort out MX records and everything else required to point your mail to the right location
    2)Set up Phones for voip using your Lync communication tool
    3) You pull together DNS record for your website so you can determin where to point your new site to
    4) You go through the laborious task of identifying where all your documentation sits

    You are now ready to Harness the power of Office 365
  • Now you need to start planning your strategy, you think through the items that you now need to tackle to implement this system and Office 365 lays this out nicely for you in the admin screens when you log on.
    1) Clean up Mail and Excahnge and migrate it – Sort out MX records and everything else required to point your mail to the right location
    2)Set up Phones for voip using your Lync communication tool
    3) You pull together DNS record for your website so you can determin where to point your new site to
    4) You go through the laborious task of identifying where all your documentation sits

    You are now ready to Harness the power of Office 365
  • Then the big question always arises… NOW WHAT
    I have this strategy – I have the tool / platform to do all of this, but how do I actually do it. Everything says to me this is a one stop shop that I can configure myself… but seriously I know nothing about Exchange, I haven’t ever seen SharePoint before and if I have its very different to what I see online. But how do I go about achieving what I need to. My IT team although no longer managing servers are too busy to assist and in many cases cannot, as they don’t understasnd the tool or how to build against it.
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • Branding – Skilled artist to design your corporate environment
    BI – set up back and front end
    Collaboration – both using SharePoint Community sites and profiles as well as YAMMER integration
    Communication with blogs, wikis, yammer and lync
    Document management – version control, information architecture, approvals cycles
    Insight development using both front end customisations as well as third party tools
    Search configuration – to find all the required content set up in the system
    Security and management of the governance of you environment to ensuire you don’t end up in the sam emess as before
    Support with Microsoft as well as on your environment
    Workflow and BPA – what we do best
  • Everything SharePoint
    Internal products in Umlindi, Umlindi 365 and A-Team
  • Description

    GTconsult provides a no-code alternative, providing support for Everything SharePoint. We specialise in support and monitoring for customer environments, managing on-premises, cloud, or hybrid technologies. The A-Team 365 offering was designed specifically for this purpose – to make your SharePoint Online deployment successful. This presentation walks through our program offering.

    Transcript

    1. 1. A-Team 365
    2. 2. INTRODUCTION TO PRESENTERS Craig Tarr Position: COO and Co-Founder of Gtconsult Responsibility: Head of Services and A-Team Experience: SP since 2001 Love: Design, solution crafting Interests: Ornithology, surfing Contact: e: craig@GTconsult.com t: +27 87 802 5359 Christian Buckley Position: Managing Director, Americas Responsibility: Head of Marketing and Business Dev Experience: Since 2005, 3-time MVP Love: Solving business problems, governance Interests: Family, road trips, 80’s new wave music Contact: e: cbuck@GTconsult.com t: +1 425 246 2823
    3. 3. About GTconsult
    4. 4. AGENDA: A-Team 365 • Your road to Office 365 • Developing your strategy • A review of the A-Team 365 offering • Functionality you didn’t know you could get on SharePoint Online that can help you harness the power of O365
    5. 5. Road to Office 365 General intent statements we hear in the market: I need… • A secure method to store my mail • A way to communicate better with my staff and clients • A place to store my documents, surface my data, and share data with clients
    6. 6. Road to Office 365 As SharePoint continues to expand its footprint, companies are demanding flexible architectures to help them better meet internal and external collaboration needs • Reducing costs • Reducing headcount • Doing more with less • Focusing less on traditional IT activities and more on activities that will help drive the business forward
    7. 7. Office 365
    8. 8. Strategy for implementation
    9. 9. Strategy for implementation Clean up and migrate Mail to Exchange Set up phones for VOIP Get together my DNS records to move my website Identify my documents in file share, dropbox, on users PC’s Harness power of Office 365
    10. 10. Strategy for implementation
    11. 11. Now What? How do I implement this strategy into Office 365?
    12. 12. Now What? • I need to build a intranet portal – where do I start • How do I incorporate my branding • I want to engage staff • I want dynamic content • I want relevant content from different departments • I need a team site for each department • I want consistent layouts per department • I want security enabled for each department • I need to build my website or migrate it • Where do I start • The tools provided confuse me • How do I set up the DNS routing • I need to integrate to data on-premises • None of my users know how to use this system
    13. 13. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy
    14. 14. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • User Adoption • Training through GTconsult Academy • End user to Power user • Videos • Documentation • Adoption strategies – mailers, campaigns • Change Management
    15. 15. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • SharePoint Consulting • Intranet is a WIP • Monthly budgeted allocation of resource • Artist • Creator • Guru • Genius
    16. 16. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • Maintenance of the environment • User security • Extranet • Data refreshes • Workflow • Super user on call
    17. 17. A-Team – SharePoint Consultant in your pocket User Adoption and training A-Team SharePoint Consulting Maintenance of environment Advice and Strategy • Strategy and advice • Build out your roadmap • Plan Intranet strategy and roll out • Identify key areas for ROI
    18. 18. A-Team 365 offering
    19. 19. DRAG AND DROP https://gtturbo.sharepoint.com/ateam/_layouts/15/start.aspx#/SitePages/Home.aspx
    20. 20. FAST SEARCH https://gtturbo.sharepoint.com/ateam/_layouts/15/start.aspx#/Shared%20Documents/Forms/AllItems.aspx
    21. 21. POWERSHELL SCRIPTS http://www.microsoft.com/resources/TechNet/en-us/ Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html
    22. 22. OFFICE GRAPH Machine Learning in OFFICE 365 Delve Clutter
    23. 23. Power BI
    24. 24. GEO LOCATION
    25. 25. Q & A Craig Tarr craig@GTconsult.com Christian Buckley cbuck@GTconsult.com
    26. 26. Contact GTconsult If you would like to talk to GTconsult about your Office365 strategy and how we can help make your deployment successful, please visit our website at www.GTconsult.com Or send us an email with your questions: craig@GTconsult.com cbuck@GTconsult.com

    Editor's Notes

  • Introduction to the team
  • Everything SharePoint
    Internal products in Umlindi, Umlindi 365 and A-Team
  • Microsoft tells us to:
  • Throughout the market we hear the following statements of intent by companies, large and small. Firstly our mail is currently either being managed internally and always going down, or is a managed service that we are paying an arm and a leg for. We ned a secure managed email environment that is enterprise ready. We need to share calendars and tasks as well as book resources in the enterprise

    Secondly as the world of business expands we need to communication better both internally within departments and across departments, not to mention across different regions. We also want to reach out to and meet with our clients, hold online meetings and share information, even support our clients across the screen.

    Finally we need to consolidate our documents and information, we are using dropbox and fileshares, but we can never find any of the information. When our auditors arrive we have no way of tracking the versions of documents or understanding what processes have been followed against the documents. At the same time we want to collaborate around documents, tasks, projects and events that we want to track in one place. We need a way to find documents and information more easily… oh and we need a leave tracking system, whilst you at it we want to integrate to VIP for payroll and Accpac for accounting. Oh and can we keep our website on their too, oh and can we share our information with clients, like an extranet

    We don’t want to manage our own server, what is the most cost affective solution for us….
  • If you are lucky enough to have a service provider working for you to give you advise, invariably that vendor will go away, and being a Microsoft house, and rightly so, will comeback with the solution of Office 365. There will be some discussion fof 5 minutes about google docs and you will say – I want everything to work with my office tools, I want a consistent experience and I want to leverage my current licensing. Alternatively you diligently ggo scouring the net for a solution and voila quite shortly you come across Office 365 and you order your trial version, so Office 365 it is.

    You get Exchange to meet your mail and mail archiving needs

    Lync caters for the communications, meetings sharing desktops requirements

    SharePoint for everything else: document storage and management, collaboration, integration
  • Now you need to start planning your strategy, you think through the items that you now need to tackle to implement this system and Office 365 lays this out nicely for you in the admin screens when you log on.
    1) Clean up Mail and Excahnge and migrate it – Sort out MX records and everything else required to point your mail to the right location
    2)Set up Phones for voip using your Lync communication tool
    3) You pull together DNS record for your website so you can determin where to point your new site to
    4) You go through the laborious task of identifying where all your documentation sits

    You are now ready to Harness the power of Office 365
  • Now you need to start planning your strategy, you think through the items that you now need to tackle to implement this system and Office 365 lays this out nicely for you in the admin screens when you log on.
    1) Clean up Mail and Excahnge and migrate it – Sort out MX records and everything else required to point your mail to the right location
    2)Set up Phones for voip using your Lync communication tool
    3) You pull together DNS record for your website so you can determin where to point your new site to
    4) You go through the laborious task of identifying where all your documentation sits

    You are now ready to Harness the power of Office 365
  • Now you need to start planning your strategy, you think through the items that you now need to tackle to implement this system and Office 365 lays this out nicely for you in the admin screens when you log on.
    1) Clean up Mail and Excahnge and migrate it – Sort out MX records and everything else required to point your mail to the right location
    2)Set up Phones for voip using your Lync communication tool
    3) You pull together DNS record for your website so you can determin where to point your new site to
    4) You go through the laborious task of identifying where all your documentation sits

    You are now ready to Harness the power of Office 365
  • Then the big question always arises… NOW WHAT
    I have this strategy – I have the tool / platform to do all of this, but how do I actually do it. Everything says to me this is a one stop shop that I can configure myself… but seriously I know nothing about Exchange, I haven’t ever seen SharePoint before and if I have its very different to what I see online. But how do I go about achieving what I need to. My IT team although no longer managing servers are too busy to assist and in many cases cannot, as they don’t understasnd the tool or how to build against it.
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • User Adoption strategies to get your staff engaged and using the functionality built for them

    Mailers and campaigns to get the staff fired up

    SharePoint Consulting
    A intranet is a WIP and I cannot stress this enough, in general Forrester reported it takes on average 3 years to start hitting maturity on the content and processes in your intranet
    Resourcing is provided on a monthly basis to meet all your requirements:
    Artist to design your sites and brand your implementation
    Creator to builf sites and business applications on SP
    Guru to get involved in setting up integrations, BI Data refreshes, Business connectivity services, manage security
    Genius to provide strategic roadmapping and adivse on componentry
  • Branding – Skilled artist to design your corporate environment
    BI – set up back and front end
    Collaboration – both using SharePoint Community sites and profiles as well as YAMMER integration
    Communication with blogs, wikis, yammer and lync
    Document management – version control, information architecture, approvals cycles
    Insight development using both front end customisations as well as third party tools
    Search configuration – to find all the required content set up in the system
    Security and management of the governance of you environment to ensuire you don’t end up in the sam emess as before
    Support with Microsoft as well as on your environment
    Workflow and BPA – what we do best
  • Everything SharePoint
    Internal products in Umlindi, Umlindi 365 and A-Team
  • More Related Content

    Related Books

    Free with a 30 day trial from Scribd

    See all

    ×